1. 程式人生 > 其它 >Java基礎學習筆記4.4(程式媛)

Java基礎學習筆記4.4(程式媛)

Java“徹底”採用面向物件的方式,即抽象化物件。
特性:封裝、繼承、多型
優勢:既可以在PC執行,又可以在伺服器端和客戶端執行,可以做模組,可以做網頁的互動
Java平臺:Java Virtual Machine & Java Application Programming Interface
JavaAPI(獨立於作業系統的標準介面):基本部分+擴充套件部分
Java應用程式需要在Java平臺執行
“語言的執行環境”-環境變數
很好,又學會了新的語言的helloworld。
System.out.println("Hello,world!");
第一節:註釋,識別符號,關鍵字
單行://
多行:/很好
又學會了
一種語言的
註釋
讓我想起
matlab

/
識別符號:變數、類、方法命名
規則:1-字母/下劃線/$+數字/以上
2-不能是關鍵字保留字但可以包含
3-嚴格區分大小寫
4-見名知意
關鍵字:

保留字:

第二節 資料型別
primitive資料型別+reference資料型別
簡單:布林型別(boolean),字元型別(char name ='a'),整數型,浮點型
複合:類,介面,陣列,null

第三節 常量
關鍵字final(c++是const好像)
final double PI = 3.1415926;
注意:1-定義常量同時初始化,初始化後無法再對常量賦值
2-final既可以修飾基本型的常量,也可以修飾物件的引用或方法
物件引用-物件是研究物件的集合,引用是對物件某屬性或行為的描述
3-命名常量用大寫字元,區別變數 -Type
第四節 變數
用來:儲存資料 量可變
命名規則:1-字母/下劃線/$+數字/以上除$
2-見名知意
3-首字母不建議大寫 不建議中文
4-駝峰命名法
int value1 = 20; int value2; value2 = 30


變數型別轉換
自動型別轉換:低精度--->高精度(byte、short、char、int、long、float、double)
強制型別轉換:高精度--->低精度,拋棄低位,
特殊-string類-轉為string:String.valueOf(基本資料);基本資料+“”;Integer.toString();-轉為Integer:new Integer();-string轉Integer:Integer.valueOf();-轉為int:其他型別.intValue();-轉BigDecimal類:new BigDecimal();