2025-05-25

最近看瞭張龍老師講的JAVASE基礎知識教程,張老師是邊講邊做筆記,我把張老師的筆記復制到瞭我的博客,版權歸張老師所有。
Java SE 第一講:
 
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
 
Java是由Sun公司推出的(今年初被Oracle公司收購)。
 
收購價格:74億美金
 
J2SE、J2ME、J2EE
 
JDK:Java Development Kit (Java開發必備)
JRE:Java Runtime Environment (Java執行環境)
 
JDK包含瞭JRE。
 
Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)
 
jdk 1.5(5.0):Tiger,老虎
jdk 1.6(6.0):Mustang,野馬
 
1.      下載JDK
2.      安裝JDK
3.      設定環境變量(可以是用戶變量,也可以是系統變量),指向JDK安裝目錄中的bin目錄
4.      通過運行,輸入cmd打開命令行窗口,輸入java –version,顯示出Java版本信息
 
接下來就可以編寫Java程序瞭。
 
可以直接使用windows記事本來編寫Java程序,也可以使用Editplus,UltraEdit等高級文本編輯工具編寫Java程序,還可以使用專業的IDE(Integrated Development Environment)編寫。
 
第一節課,我們使用記事本實現一個Hello World的Java程序。
 
所有的Java代碼,其後綴都是以java結尾。
 
Java程序的執行過程分為兩步:
1.      編譯
2.      執行
 
Class文件是字節碼文件,程序最終執行的就是這個字節碼(bytecode)文件。
編譯命令:java Test.java
執行命令:java Test(註意,Test後面沒有.class)
 
Java是跨平臺的語言,真正執行的不是二進制代碼,而是字節碼。
 
JVM(Java Virtual Machine,Java虛擬機)
 
Java是跨平臺的,而JVM不是跨平臺的(JVM是由C語言編寫的)
 
Java之所以能夠做到跨平臺,本質原因在於JVM不是跨平臺的。
 
 
 
 
Java SE 第二講:

1. Windows: notepad, editplus, ultraedit, gvim
    Linux: vi, vim, gedit

2. Java  中的數據類型分為兩大類:
1)原生數據類型 (Primitive Data Type)
2)引用類型(對象類型) (Reference Type)

3. 變量與常量:所謂常量,就是值不會變化的量;所謂變量,就是值可以變化
    的量。

4. 如何定義變量?

變量類型 變量名;
int a;

5. 如何為變量賦值?

變量名 =     變量值;
a = 2;

= 表示賦值,將等號右邊的值賦給瞭左邊的變量。
Java  中使用==表示相等,等價於數學中的=。

6.綜合變量定義與賦值。

變量類型 變量名;
變量名 =     變量值;

int a;
a = 1;

可以將上面兩個步驟合二為一:

變量類型 變量名 =          變量值;
int a = 1;

7. 變量名:在Java  中,變量名以下劃線、字母、$符號開頭,並且後跟下劃線、
字母、$符號以及數字。總之,Java  中的變量名不能以數字開頭。

Java  中的原生數據類型共有8 種:
1)整型:使用int 表示。(32 位)
2)字節型:使用byte 表示。(表示-128~127 之間的256 個整數)。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *