java基礎系列(一)

JAVA基礎系列之一

-----------

1. JDK下載與配置:

2. 編寫一個hello world小程序

1.jdk下載與安裝

----------

一、什麼是JDK,什麼是JRE?

JDK是整個Java的核心,包括了一個Java運行時環境(JRE)、Java工具以及基本的Java類庫。JDK是Sun公司免費提供給軟件工程師開發java應用程序一套開發套件。簡單的說JDK(Java Development Kit)有很多幫助開發人員進行java開發時所用到的工具,包括編譯、調試、運行等等命令。JRE(Java Run )就是在運行java應用程序時提供支持的環境。JRE在一些操作系統中已經預裝了,但是JDK卻並不一定有安裝,畢竟不是個個都是java開發人員。所以我們現在要成爲java工程師,首先得先安裝並設置好開發環境。

二、下載jdk

下載網址:https://www.oracle.com/sun

先根據你的電腦類型下載好 jdk 32位或者64位的!

三、安裝jdk並配置環境變量

下載後,雙擊直接安裝,可以點擊【更改】,將JDK安裝到自己指定的路徑,這裏沒有更改,選擇了默認路徑,直接點擊【下一步】(注意:一般不要安裝在C盤)


第三步:安裝過程中,會出現安裝jre的界面,依舊選擇默認路徑,直接【下一步】繼續安裝(jre會在你安裝jdk時安裝進去,因此可以不安裝

第四步:最後安裝結束界面的按鈕是【繼續】,點擊進入到JavaFxSDK的設置界面,直接點擊取消即可,JDK安裝結束

第五步:安裝好後,直接右擊【我的電腦】--【屬性】,在彈出的對話框中選擇【高級系統設置】

第六步:在彈出的對話框中選擇【高級】選項卡下的【環境變量】


第七步:在彈出的對話框,單擊【系統變量】下的【新建】按鈕,在彈出的對話框中填入變量名 JAVA_HOME ,變量值:C:\Program Files\Java\jdk1.7.0_04這個是你剛剛安裝jdk的目錄


第八步:按照同樣的方式創建系統變量classpath,變量名爲 classpath,變量值爲:%JAVA_HOME%\lib;


第九步:還要在已有的系統變量 path 的變量值的最後加入以下變量值:;%JAVA_HOME%\bin; 記得別忘前面的分號符,同時原來的內容也前面不要刪除 ,填寫好之後點擊確定即可。


設置完成這幾個環境變量後,我們JDK纔算正在安裝完畢。

四、jdk目錄介紹

這小節我們介紹一下作爲Java開發人員必須要知道的,在JDK 安裝目錄下的一些重要的文件和目錄:

bin目錄:JDK中一些用於java開發的一些可執行文件。在上面的環境變量PATH正是指向該目錄,這樣我們可以直接在命令行環境下使用這些命令。

lib目錄:存放Java的類庫文件,主要包括以下庫文件:

tools.jar:JDK中的非核心的類庫,主要是一些實用工具類。

dt.jar: DesignTime (設計時檔案文件),主要是集成開發環境用於展示控件和讓開發          人員在設計應用程序是定義這些控件。

include目錄:c語言的頭文件,用於支持java原生接口和java虛擬機調試接口的一些原生代碼程序。

jre目錄:存放Java運行時環境的根文目錄,這個運行時環境是java包的一個實現。

db目錄:純Java開發的數據可 Derby,是一個開源的100%Java開發的關係數據庫

這小節我們介紹一下作爲Java開發人員必須要知道的,在JDK 安裝目錄下的一些重要的文件和目錄:

bin目錄:JDK中一些用於java開發的一些可執行文件。在上面的環境變量PATH正是指向該目錄,這樣我們可以直接在命令行環境下使用這些命令。

lib目錄:存放Java的類庫文件,主要包括以下庫文件:

tools.jar:JDK中的非核心的類庫,主要是一些實用工具類。

dt.jar: DesignTime (設計時檔案文件),主要是集成開發環境用於展示控件和讓開發          人員在設計應用程序是定義這些控件。

include目錄:c語言的頭文件,用於支持java原生接口和java虛擬機調試接口的一些原生代碼程序。

jre目錄:存放Java運行時環境的根文目錄,這個運行時環境是java包的一個實現。

db目錄:純Java開發的數據可 Derby,是一個開源的100%Java開發的關係數據庫

2.編寫一個hello world小程序

----------

第一個java程序——hello world

實現一個java程序,主要有三個步驟:1、編寫源代碼,2、編譯源代碼,3、運行。java的源代碼必須先編譯,然後才能由JVM解析執行。所以我們程序員第一步的工作就是要編寫java的源代碼文件,java的源代碼文件其實就是以.java爲後綴名的普通的文本文件。下面我們以Window系統爲例,實現我們的第一個也是非常簡單的一個,同時也是一個非常經典的一個應用程序——打印Hello world。

一、編寫源代碼

1、 首先,在D盤下建立任意建立一個目錄(建議是非中文的目錄),這裏我建立的目錄是javacode。然後進入該目錄,在該目錄下建立一個文件名是:HelloWorld.java的普通文件。

2、 使用文本打開該文件。然後輸入一下內容,初學要特別注意單詞的大小寫和每個單詞之間都必須要有空格,還得注意大括號和分號等符號。

/*
需求:練習一個hello world程序。

思路:
1,定義一個類,因爲java程序都定義類中,java程序都是以類的形式存在的,類的形式其實就是一個字節碼文件最終體現。
2,定義一個主函數。爲了讓該類可以獨立運行。
3,因爲演示hello world,在控制檯上看到該字樣,所以需要使用輸出語句完成。 

步驟:
1,用class關鍵字來完成類的定義,並起一個閱讀性強的類名。
2,主函數:public static void main(String[] args)這時固定格式的。jvm認識。
3,使用輸出語句:System.out.println("hello world");

代碼僅僅是思想的一種體現形式。

*/
class Demo
{
	//定義一個主函數,爲了保證程序的獨立運行。 
	public static void main(String[] args)
	{
		System.out.println("hello world");//這是輸出語句,用於將括號中的數據打印到控制檯上,ln可以在數據的結尾處換行。
	}
}



二、編譯源文件

1、 進入DOS環境。點擊開始,在運行中輸入cmd後回車即可進入DOS環境。

2、 在命令行方式下,進入到程序所在的目錄d:/ javacode,執行javac HelloWorld.java命令,對程序進行編譯


編譯完成之後可以發現在目錄之中多了一個HelloWorld.class的文件,此文件就是編譯成功後生成的字節碼文件,需要JVM解析執行。


三、運行應用程序。

程序編譯之後,接下來我們就可以運行該應用程序了,繼續在DOS環境下使用java命令,輸入java  HelloWorld,即可執行程序,輸出一句“hello,world!”。具體的操作過程可以參考下圖。


如果一切都沒有問題,那麼我們第一個應用程序就完成了,雖然有很多地方我們可能還沒有明白,以後我們會慢慢講解。

四、命令行工具

上面使用到的java和javac命令都是JDK提供給我們的一些命令行工具,除此之外還有很多命令行工具。JDK包含的基本命令如下:

javac – 編譯器,將源代碼程序編譯成爲字節碼文件。

jar – 打包工具,將相關的字節碼文件打包成一個jar文件。

javadoc – 文檔生成器,從源代碼註釋中提取信息,並生成文檔,以便於查看。

jdb – debugger,調試工具。

java – 運行編譯後的java程序。

appletviewer:小程序瀏覽器,一種執行HTML文件上的Java小程序的Java瀏覽器。

Javah:是java語言 C 頭文件和存根文件生成器。

Javap:Java反編譯工具,顯示編譯類文件中的可訪問功能和數據,可用於分析代碼。

Jconsole:進行系統調試和監控的工具。


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