第一章 Java編程基礎

第一章 Java編程基礎

1.1基本概念

1、什麼是計算機語言

計算機語言指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞信息的媒介。爲了使電子計算機進行各種工作,就需要有一套用於編寫計算機程序的數字、字符和語法規劃,由這些組成計算機指令就是計算機語言。軟件就是由若干條計算機語言所組成的。

2、計算機語言分類

⑴機器語言:直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數,並分成若干段,各段的編碼表示不同的含義。

⑵彙編語言:是使用一些特殊的符號來代替機器語言的二進制碼,計算機不能直接識別,需要用一種軟件將彙編語言翻譯成機器語言。

⑶高級語言:使用普通英語進行編寫源代碼,通過編譯器將源代碼翻譯成計算機直接識別的機器語言,之後再由計算機執行。

 高級語言工作原理:

1.2 Java開發環境搭建

1、JDK與JRE

 Java Development Kit:Java開發工具,包含開發Java程序的所有組件,包含JRE

 Java Runtime Environment:如果要運行Java程序,就需要JRE的支持

常用組件:

src.zip:Java是一門開源的語言,其源代碼都在這個壓縮包中

rt.jar:Java的基礎核心類庫,編寫Java程序時使用的class都在這個jar包中

javac.exe:編譯器,將.java源代碼編譯爲.class文件

java.exe:虛擬機,運行Java程序的工具

jar.exe:將class文件打成jar包的工具 

javadoc.exe:生成幫助文檔的工具

2、環境變量:環境變量是指在操作系統中用來指定操作系統運行環境的一些參數

 ⑴、path:

    如果想在任意目錄下運行一個程序,我們就需要將程序所在的路徑配置在path環境變量中。通常我們會將javac.exe所在目錄配置到path中,因爲我們需要在任意目錄下都能編譯Java源文件。配置完成之後可以在命令行輸入javac測試,如果顯式幫助信息則是配置成功。

⑵、classpath:

    Java虛擬機運行時加載類的路徑。JDK5之後不配置默認爲當前目錄“.”。如使用JDK1.4或以下版本時需要人工配置。暫時不需要配置,默認加載當前目錄下的所有class文件。

配置方式:

①命令行

點擊屏幕左下角開始 – 運行 – 輸入cmd – 在命令行中直接輸入命令進行修改

查看變量值:set 變量名

設置變量值:set 變量名=變量值,多個值之間使用分號“;”分割,引用變量時使用“%變量名%”形式

注意:此種方式僅適用於當前窗口

②我的電腦

鼠標右鍵點擊我的電腦 – 屬性 – 高級 – 環境變量

找到要修改的變量將其值修改,此種方式永久有效

注意:

配置環境變量之後可以查看編譯器(javac.exe)和虛擬機(java.exe)版本,虛擬機版本不能低於編譯器。

使用哪個版本的編譯器和虛擬機取決於path環境變量,如果虛擬機版本過低,可以通過環境變量來修改。

編譯器版本查看方式:javac –version

虛擬機版本查看方式:java –version

1.3 第一個Java程序

1、編寫源代碼

新建文本文檔,擴展名改爲.java,在文件中寫入代碼。

     注意:

  windows操作系統默認是隱藏已知文件擴展名的。

  請測試新建一個文本文檔,如果看到的文件名是“新建 文本文檔”而不是“新建 文本文檔.txt”,那麼說明你的擴展名被隱藏了。

  請選擇菜單欄中的 工具 – 文件夾選項 – 查看 – 下拉滾動條找到“隱藏已知文件擴展名” – 取消掉這一項。

   2、編譯字節碼文件

   ①左鍵單機屏幕左下角開始 – 運行 – 輸入cmd啓動命令行窗口

   ②使用DOS命令進入源代碼所在目錄

   ③使用編譯器(javac.exe)編譯源代碼,javac 文件名.java,編譯後在該目錄中會出現擴展名爲class的字節碼文件

   常用DOS命令:

      跳轉到指定盤符:盤符:例:C:D:E:

      跳轉到指定目錄:cd 目錄例:cd Itcast\day01cd Tencent\QQ\Bin

      顯示當前目錄下文件:dir

      跳轉到上級目錄:cd..

      跳轉到根目錄:cd\

      清屏:cls

   3、運行程序

  使用虛擬機(java.exe)運行class文件,java 文件名,注意不要加擴展名,因爲虛擬機只能運行class文件,擴展名省略不寫,如寫則報錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章