一、JavaSE語言概述
1.軟件:系統軟件 VS 應用軟件
2.人與計算交互:使用計算機語言。圖形化界面VS命令行。
3.語言的分類:第一代:機器語言 第二代:匯編語言 第三代語言:高級語言(面向過程-面向對象)
4.java語言的特性:面向對象、健壯性、跨平臺性(write once,run anywhere)--JVM
5.安裝JDK及配置環境變量
1)傻瓜式安裝JDK
2)path:Windows操作系統在執行命令時所要搜索的路徑,將jdk中bin目錄所在的路徑保存在path環境變量下。
3)測試:在命令行窗口,任意的文件目錄下,執行javac.exe或者java.exe都可以調用成功。
註意:JDK JRE JVM 的關系
6.如何編寫並運行第一個java程序
【過程】編寫--編譯--運行
1)編寫:每一個java文件都是.java結尾的,稱為源文件如HelloWorld.java。java程序就存在於此源文件中:
public class HelloWorld{ //程序的主方法是程序的入口 public static void main(String[] args){ //要執行的代碼 System.out.println("HelloWorld"); } }
註意點:
Java源文件都是以“.java”為擴展名。源文件的基本組成部分是類(class),如本類中的HelloWorld類。
一個源文件中最多只能有一個public 類,其它類的格式不限,如果一個源文件中包含一個public類,則源文件名必須按該類名命名。
Java引用程序的執行入口是main()方法,它有固定的書寫格式:public static void main(String[] args){...};
Java語言必須嚴格區分大小寫,如class和Class是不同的。
Java方法由一條條語句構成,每個語句以英文分號“;”結束。大括號都是成對出現的,缺一不可。會報錯。
2)編譯:在源文件所在目錄下,執行javac 源文件名,會生成以.class結尾的字節碼文件。
3)運行:生產的字節碼文件通過java.exe解釋執行
7.註釋:
單行註釋://
多行註釋:/* */(多行註釋不能嵌套)
文檔註釋:/** */ javadoc -d 文件目錄名 -author -version 源文件名.java
一、JavaSE語言概述