JAVA基礎名詞
JDK(Java Development Kit):Java開發(fā)工具,包括JRE;
JRE(Java Runtime Environment):Java運行環(huán)境,包括JVM;
JVM(Java Virtual Machine):Java虛擬機,可以運行字節(jié)碼;
JAVA SE:用于簡單的服務器應用的JAVA平臺;
JAVA EE:用于復雜的服務器應用的JAVA平臺;
JAVA ME:用于微型手機和其他小型設備的JAVA平臺;
JDK軟件下目錄
bin:JAVA的一些運行程序,包括編譯器、解釋器、其他可執(zhí)行文件;
db:JAVA DB數(shù)據(jù)庫;
include:用于本地代碼的頭文件;
jre:JAVA程序的運行環(huán)境;
lib:可執(zhí)行文件使用的文件;
scr:JDK類庫, 源代碼文件。
JAVA命名規(guī)范
1.不使用拼音和漢字,只能使用英語、數(shù)字、下劃線或者$,必須使用英- 語打頭,“_”一般用于命名靜態(tài)常量。
2.駝峰命名格式,不能有空格,類名的命名中首字母大寫,例:CatMilk
JAVA關鍵字
JAVA編程語言中,事先定義的,有特殊含義和用途的單詞。
如:目前接觸到的public、static、void等。
JAVA保留字
JAVA編程語言中,暫時還沒有被定義的,但以后有可能會用到的單詞,目前JAVA的保留字有goto和const。
注意
JAVA中沒有sizeof、goto、const,且sizeof既不是關鍵字也不是保留字。
JAVA原碼、反碼、補碼
正數(shù):符號位用0表示
原碼:對應數(shù)字的二進制數(shù)
反碼:對應數(shù)字的二進制數(shù)
補碼:對應數(shù)字的二進制數(shù)
例如
正數(shù) 5
二進制數(shù) 00000101
原碼 00000101
反碼 00000101
補碼 00000101
負數(shù):符號位用1表示
原碼:對應正數(shù)的二進制數(shù),第一位符號位寫1
反碼:符號位不變,其他每一位與原碼對應相反
補碼:反碼的基礎上再加1,如需要進位則進位
例如
負數(shù) -5
對應正數(shù)的二進制數(shù) 00000101
原碼 10000101
反碼 11111010
補碼 11111011
JAVA三大注釋方法
單行注釋
// 單行注釋
多行注釋
/*
多
行
注
釋
*/
文檔注釋
/**
文
檔
注
釋
*/