學(xué)Java主要是語(yǔ)法結(jié)構(gòu),算法邏輯和功能
機(jī)器語(yǔ)言:0,1
低級(jí)語(yǔ)言:匯編語(yǔ)言
高級(jí)語(yǔ)言:C,C++,JAVA。。。
編譯型/強(qiáng)類型:JAVA,C,C++
解釋型/弱類型:python,php
JAVA:一次編譯處處運(yùn)行
JDK:JAVA開發(fā)包
SDK:軟件開發(fā)包
JRE:JAVA運(yùn)行時(shí)環(huán)境
JVM:JAVA虛擬機(jī)
Path:在系統(tǒng)任意位置都可以訪問(wèn)到的路徑
IDE:集成開發(fā)環(huán)境
JAVA語(yǔ)法結(jié)構(gòu)簡(jiǎn)單,有4種結(jié)構(gòu)語(yǔ)言
結(jié)合化語(yǔ)言:
1.順序結(jié)構(gòu)
2.分支結(jié)構(gòu)
3.循環(huán)結(jié)構(gòu)
4.跳轉(zhuǎn)結(jié)構(gòu)
JAVA的分類
JAVA SE:JAVA標(biāo)準(zhǔn)版---基礎(chǔ)
JAVA EE:JAVA企業(yè)版--針對(duì)SE版本做加強(qiáng)
JAVA ME:JAVA微型版--基本不用
Java可以開發(fā)網(wǎng)頁(yè),開發(fā)后臺(tái),連接數(shù)據(jù)庫(kù),開發(fā)應(yīng)用程序
JAVA語(yǔ)言是區(qū)分大小寫的
public class 類名 {
public static void main(String[] args) { // 程序入口
System.out.println("hello world!")輸出語(yǔ)句;
// 單行注釋
/*
多
行
注
釋
*/
}
}
類名與文件名保持一致。類名命名規(guī)則,必須以大寫字母開頭的連續(xù)的字符串,字符串中只能出現(xiàn)英文字母,數(shù)字,_,$
快捷鍵:
1.ctrl+shift+f 自動(dòng)整理格式
2.alt+/ 自動(dòng)關(guān)聯(lián)語(yǔ)句
3.ctrl+/ 自動(dòng)添加/取消單行注釋
4.ctrl+shift+/ 添加多行注釋
變量:
1.聲明變量-- 變量類型 變量名;
2.變量賦值-- 變量名=值;
3.使用變量-- 操作變量語(yǔ)句;
變量名命名規(guī)則:首字母為,$,字母,連續(xù)的字符串(只能包含,$,字母,數(shù)字)
數(shù)據(jù)類型:
基本數(shù)據(jù)類型--
整數(shù)型、
字節(jié)型 byte -128~127 8位
短整型 short -32768~32767 16位
整型 int 32位
長(zhǎng)整型 long 64位
單字符 char 16位
浮點(diǎn)數(shù)型、
雙精度 double 64位
單精度 float 32位
布爾型 boolean 8位 true false
引用數(shù)據(jù)類型--數(shù)組、接口
類類型、
字符串 String