Java入門總覽

Java入門總覽

1. JDK的安裝
   可以去官網下載,有各種平臺和各種版本的軟件。
   目前常用的,網上介紹多的大都是jdk1.8.0_211此版本
   Linux系統和Windows系統安裝起來都很方便

2. 環境變量的配置
   配置環境變量可以參考網上的教程,很多,只不過在配置的時候,涉及到PATH(Path)的路徑,建議都使用絕對路徑。

3. 查看JDK的安裝情況
   在終端界面使用命令查看版本即可測試,如果能看到詳細的java版本信息,說明JDK的安裝是成功的。 

 java -version

4. Java程序的編譯和運行
   入門的Hello world程序

   // HelloWorld.java
   public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
   }​

   編譯命令:   

javac HelloWorld.java

   生成一個HelloWorld.class (每個java文件都會有一個對應的.class生成)
   運行命令:  

 java HelloWorld

   運行時,程序書寫時,不能帶.class的後綴

  
注意:javac和java這兩個命令的參數還是有必要了解一下,對以後命令編譯複雜的java程序還是很有幫助的。
   
5. jar包
   我們編寫的.java這些源碼,我們不需要對別人暴露,就要用到jar包了。
   jar包是將源碼編譯過的.class打包,類似於c語言的.so庫。
   打包jar命令:   

jar -cvf hello.jar HelloWorld.class

   壓縮的jar包可以給別人提供直接使用
   解壓jar命令  :

jar -xvf hello.jar

   使用此命令可以看jar包裏都有什麼class

6. jar的使用
   jar包通常是提供給別人使用,別人只需要調用我們的jar包,然後就可以編譯他們自己的java程序。
   編譯,運行命令與上邊的java程序的編譯與運行命令相同。
   編譯引用第三方的jar包:  

 javac -cp hello.jar;. -d . A.java

   運行引用第三方的jar包:   

java  -cp hello.jar;. A

   這是最簡單的第三方jar包的引用和源碼的編譯,複雜的也都是由這些簡單的程序和jar包累積起來的

7. IDE的工具的使用
   常用的java工程的IDE有 eclipse, andriod studio等。
   使用IDE就可以不用忽略上邊的編譯,運行命令的過程。
   簡單,易學,易上手,調試起來也很方便。
   對Windows開發比較熟的程序員很容易就上手IDE,
   經常使用Linux系統做開發,由慣用命令行操作,可能還是比較鍾情命令的使用。

8. 深入學習Java編程
   以上這些只是工具或者環境的搭建配置,並未涉及任何的java編程。
   剩下的就是靜下心來學習Java程序的編寫,就像C語言一樣的學習過程。

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