java第一天
阿新 • • 發佈:2019-01-24
(一)JAVA簡介
1.java先是sun公司,後屬於oracle公司,起初java是為了滿足在記憶體,運算速度有限的裝置上執行
java分為:javaEE javaSE Java ME各自適用於不同的平臺
2.安裝JDK
將下載好的JDK解壓到當前資料夾
計算機-->屬性-->高階系統設定-->環境變數-->系統變數
在系統變數中新建java_home變數,變數內容為當前JDK目錄
新建ClassPath變數,變數內容為當前目錄(.就表示當前目錄)
修改Path變數,變數內容前新增JDK主目錄下bin目錄路徑
3.通過記事本完成java專案
編寫原始碼:在記事本編寫,注意字尾改為.class
編譯原始碼:在命令模式下 javac+java原始檔的名稱(包括字尾)
執行原始碼:java+java原始檔中類的名稱(不包括字尾)
(二)資料型別
1.基本型別
整型;int long short
4 8 2 位元組
浮點型:float double(浮點型預設) float number=12.1是錯誤的float number =12.1f預設double number=12.1
4 8位元組
布林型:boolean 由於只存在true和false兩種結果,只需要1位
字元型:byte char
1(ASCII ) 4位元組 (Unicode )
2.引用型別(除基本型別以外的所有資料型別)
(三)資料型別轉換
強制轉換(又稱顯示轉換,在轉換時必須寫出轉換的目標型別):大-->小 高-->低
自動轉換(又稱隱式)
注意在同等空間時(float型別轉換為int型別時是強制轉換。但int轉換為float為自動轉換,但會在int型別數值上加上.0)
float first=12.1;
int second=first是錯誤的,int型別沒辦法儲存小數點後數值只能int second=(int)first
但是
int first=12;
float second=first是可以的,只是結果為12.0
相同的還有double與long,另外Boolean型別不能與其他基本型別進行轉換
(四)運算子
賦值:
= += -= *= /= %= ++ --
算術:
+ - * /
比較:
> < >= <= == !=
邏輯:
&& || !
(五)變數
變數使用前一定要進行初始化,可以先定義再賦值,也可以在定義的同時賦值