Java入門
-
- 一、名詞解釋
- 二、環境搭建
- 三、第一個程式
- 四、辨別符約定俗稱
- 五、BUG
由于之前學習過C語言和Python,在此基礎上想自學一下Java,相當于小白,在此記錄學習筆記。
一、名詞解釋
- Java SE(Stadard Edition):标準版;
- Java EE(Enterprise Edition):企業版。
- Java ME(Micro Edition):微型版。
- JVM(Java Virtual Machine)虛拟機:使用軟體在不同的作業系統中,模拟相同的環境。(跨平台性)
- JRE(Java Runtime Environment)運作環境:包含JVM和解釋器,完整的Java運作環境。
- JDK(Java Development Kit)開發環境:包含JRE+類庫+開發工具包(編譯器+調試工具)。
二、環境搭建
- win7
- 點選這裡下載下傳Java開發工具包JDK,版本很多,這裡安裝的是jdk-7u10。
-
配置環境變量:打開環境變量界面,在系統變量中進行如下配置
2.1 新增變量名:CLASSPATH;
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意前面的點)
2.2 新增變量名:JAVA_HOME;
變量值:C:\Program Files (x86)\Java\jdk1.7.0_10(對應的安裝目錄)
2.3 輕按兩下Path,如果是豎直的,建立 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;并上移直到最上面。如果是水準的,則将其放到最前面,也可以放到注中位置的後面。
-
win10
将C:\Program Files (x86)\Java\jdk1.7.0_10\bin(自己安裝的位置)放到path環境變量中就可以了,win10系統會自動查找運作環境,不需要配置其他環境變量。
三、第一個程式
建立一個Test.java檔案,使用notepad++或記事本進行程式編寫:
public class Test{
public static void main(String[] args){
System.out.print("Hello World!");
}
}
- win+R進入dos界面
- javac Test.java進行編譯。
- java Test運作程式,這時結果就出來了,如果有需要可進行第四點生成文檔。
-
javadoc -d . Test.java生成外部文檔。(其中index.html是主要的)
4.1 源檔案第一行寫package 包名; javac -d . Test.java 自動生成目錄結構。(如包名為p1,則自動在該路徑下生成p1檔案夾并将class檔案放到該檔案夾下)
4.2 再使用java 包名.類名(全限定名)運作。(java p1.Test)
4.3 包的命名格式:域名倒置,如cn.com.company.department.group.project.module.XXXclass。
四、辨別符約定俗稱
- 望文生義、見名知義;
- 類名由一個或多個單詞組成,每個單詞首字母大寫(pascal);
- 函數名、變量名由一個或多個單詞組成,首單詞首字母小寫,拼接次首字母大寫(camel);
- 包名全小寫,隻可以使用特殊字元“.”,并且不以“.”開頭或結尾;
- 常量全大寫,多個單詞用_連接配接;
五、BUG
當我按照上面操作進行環境變量配置後,DOS視窗下輸入javac顯示
在path路徑下新增C:\Program Files (x86)\Java\jdk1.7.0_10\bin後重新打開DOS視窗輸入javac顯示
原因目前未知,待後續得知後更新。