JAVA學習筆記
java常用的軟件:系統軟件如:DOS,WINDOWS,LINUX等 人機交互:圖形化界面方式簡單直觀易于接受 命令行方式:需要有一個控制臺,輸入特定的指令
JRE java運行環境 JDK java工具包 簡單講就是使用JDK開發的java程序,用JRE運行
命令行的基本使用:
Help
1.png (75.76 KB, 下載次數: 64)
下載附件
2018-12-17 12:40 上傳
Set:設置、修改、刪除臨時環境變量,關閉命令行窗口就恢復原來的環境變量
2.png (221.54 KB, 下載次數: 67)
下載附件
2018-12-17 12:39 上傳
第一個程序 Holle world:
class Demo { publicstatic void main(String[]args) { System.out.print("helloworld"); } }
Print 在控制臺上打印 ln 打印完之后回車一次 *關鍵字都是小寫的 類名首字母大寫
*類名只能包含 字母大小寫、0—9、_、$, 注釋:用于注解說明解釋程序的文字、提高了代碼的閱讀性。 單行注釋:格式://注釋文字 多行注釋:格式:/*注釋文字*/ 文檔注釋:格式:/**注釋文字*/
*注釋的作用: 1.注解說明程序 2.調試程序
*代碼是思想的體現形式,寫代碼一定要寫注釋,這已經是代碼的書寫規范 *寫程序首先要有思想
*寫程序第一步:先寫多行注釋,先明確需求,就是寫程序的思路。 java中的常量:整數,小數,布爾(只有兩個值:ture、false)、字符(用’ ‘ 標識)、字符串(用” ”標識)、null常量(Null)。 八進制:三個二進制為一個八進制位,因為三個二進制最大表示7,八進制逢七進一 010-101-110 2 5 6 0256
十六進制:四個二進制最大表示15,四個二進制表示一個十六進制位,使用 8421碼
java四類八種基本數據類型 第一類:整型 byte short int long 第二類:浮點型 float double 第三類:邏輯型 boolean(有兩個值可取true false) 第四類:字符型 char
boolean 布爾型 1/8 byte 字節類型 1 char 字符型 2 一個字符能存儲一個中文漢字 short 短整型 2 int 整數類型 4 float 浮點類型(單精度) 4 long 長整形 8 double 雙精度類型(雙精度) 8
java中默認的整數類型是int類型,如果要定義為float型,則要在數值后加上l或L; 默認的浮點型也是雙精度浮點,如果要定義為float型,則要在數值后加上f或F。
基本數據類型自動轉換 byte->short,char -> int -> long float -> double int-> float long -> double 小可轉大,大轉小會失去精度!!
單獨的字符表示編碼表上對應的數值
兼容各種文字的碼表國際標準碼表unicode A=65,a=97
運算符 算數運算符:+ - * / %(取余數,模運算,如果涉及到負數的模運算,就參考被模數)+(連接符,任何數據和字符串相加都是和字符串相連接)
賦值運算符++在前 先賦值后運算 ++在后 先運算后賦值
i = 3; i = i++; 輸出結果為:i=3; 運算過程: temp為緩沖區 Temp = i; i = i + 1; i = temp;
賦值運算符:= ,+=,-=,*=,/=,%= 舉例 +=: a+=2=>a=a+2 +=的好處:會自動進行強制類型轉換。
|