JAVA初級學習筆記(一)

b36g 9年前發布 | 27K 次閱讀 Java開發 Java

在很久以前,大概是大一的時候,剛進入大學那會,要放假回家了,就決定到圖書館借幾本書回家看,到圖書館就找了一本Java開發游戲的書,因為在高中的時候就玩過java那種手機游戲,那時候的游戲還是諾基亞那種jar包的游戲,所以就想學習一下怎么開發,總想著開發一款自己的游戲是多么牛逼,現在想想,當時是多么天真,而我當時的專業是材料專業。后來回家那本書就在我的床頭躺了一個假期。

JAVA初級學習筆記(一)

后來上到大三了,慢慢對編程感興趣了,就開始學習各種語言,學習了C++,PHP,Java,C++是在學校選修了計算機學院的課程,PHP是跟著傳智博客的視頻一直學習下來的。Java就是看看書,自己鼓搗鼓搗,所以沒學出個大概。

最近,也是因為研究生期間的方向是大數據,就開始有學習起Java來了。為了全面掌握Java語言,我就從最基礎的語法開始了,順帶就把自己的筆記發出來,以后也可以復習。

準本工作

每一本書的開始都是要講一下java的發展史的,這個博主還真是記不住呀,這里就不記了。但是有一點需要說的。java是一門可移植性的語言,還是一門開源的語言。它的流行也是應該一部分歸功于他的移植性強和開源性,大家一般也說跨平臺性強。

(1)那么什么是跨平臺?

就是針對不同的操作系統,我不用修改我的代碼,只要提供不同的jvm來實現的。就是java宣稱的一次編譯,到處運行。

(2)那么什么又是jvm呢?

jvm是Java Virtual Machine(Java虛擬機)的縮寫,是運行java程序的一個程序。

要開始java編程,首先我們需要配置java的開發環境。第一步,我們應該去他們的官方網站下載jdk。第二步,安裝jdk,接著配置環境變量。第三步就可以開發了。下面我們具體說怎么實施。

(3)目前,java的jdk已經發布到8.0了。8.0以后新的特性更多。在java的發展過程中有幾個版本需要注意:

第一個需要注意的是jdk1.4.2,這個版本當年在各大公司用了很久,也很火。

第二個版本是jdk5,在jdk5以后,java將原來的j2se,j2ee,j2me更名為javase,javaee,javame,這個版本中,將原來的1.4版本直接升級為5.0版本,這是因為在這一版本中,java做了大的修改和調整。

第三個是jdk7.0,這一版也作出了大的修改和修改。

最后一點要說的是:盡管java第8個版本已經出來了,但是一般的公司大部分在使用jdk1.4或者1.5。使用1.6的公司都很少。主要目的是為了穩定性。引得版本加入的新的特性還需要長時間的考驗。

(4)Java語言的平臺

前面說的三個改名字的就是java的三大平臺。JavaSE是為后兩個服務的基礎平臺;JavaME,博客一上來說的那個嵌入式java,目前可以認為是Android;JavaEE就是平時說的java web。

(5)先來看下載:

好了,不多說,怎么找到官網呢?java是sun公司開發的,所以可以使用官網http://www.sun.com。但是后來sun公司管理出現了大的問題,以74億美金的價格賣給了Oracle公司(我們平時說的甲骨文公司)。所以也可以使用http://www.oracle.com。

我們一般會選擇java7版本或者6版本在本地開發。如果去了公司,可能會要求更低版本。

找到下載頁,如下圖:

打開網址
到達java for developer頁面,不要選擇java8,往下拉:

進入jdk8

找到jdk7,點擊打開:

選擇7

可以看到頁面上面的紅框提示說是最后一個7的版本:

下載

同意協議,選擇你組要的版本,下載就可以。

(6)安裝

這里就不多說了,傻瓜式安裝,一直點擊下一步就能完成。這里需要注意一點:java盡量不要安裝在中文目錄或者帶有空格的目錄,特別是Program Files (x86)或者Program Files這兩個目錄。

這里我們可能注意到一個東西jre,那么jdk和jre分別是什么呢?有什么關系?

jdk是java development kit ,java開發包,jre是Java Runtime Environment,Java運行環境。也就是說用前者開發程序,用后者運行程序。

這里要多說一句:其實在jdk中已經包含jre,后面的這個安裝可以取消,當然也可以安裝。都沒有問題。
安裝好之后,怎么來驗證呢?打開你的電腦命令行窗口,在里面輸入

 >> java -version

出現下面的圖像說明安裝成功。

驗證java

 

(7)path環境變量配置
環境變量path的作用是保證java的命令可以在任意目錄下運行。也就是在系統中注冊一下java命令的存在。這樣使用命令時就能找到。
我們找到環境變量的位置,在系統變量里面新建:變量名:JAVA_HOME

QQ截圖20150403155915
變量值:D:\…… (這里是你的目錄)
修改Path變量值:%JAVA_HOME%\bin;原來的內容,如下圖:

path

 

到這里,準備工作就結束了,最后還需要一款編輯器。目前先推薦使用Notepad++。后面會專門開一個IDE文章。

第一個程序

HelloWorld案例

class HelloWorld {     //java是完全面向對象的語言,后面會講到,所以這里使用了類
   public static void main(String[] args) { //定義了入口函數
        System.out.println("HelloWorld");   //在控制臺輸出一句HelloWorld
   } 
}

寫好后,我們應該將文件保存為HelloWorld.java文件。
接著我們編譯Java程序,并運行。

打開命令窗,輸入:

>> javac Helloworld.java   //執行完畢會在當前目錄生成一個編譯文件HelloWorld.class
>> java HelloWorld         //這里執行生成文件,但是不要帶后綴.class

初學者的常見問題

(1)文件擴展名被隱藏,一定要設置去除隱藏擴展名,具體操作:找到工具–文件夾選項–查看–去除隱藏擴展名的那個對號
(2)文件名稱和類名一致。
(3)Java語言嚴格區分大小寫,請注意。
(4)寫程序標點符號一定注意全部是英文符號。
(5)括號一定要配對完整。
好了,今天先寫這么多,這是入門筆記。后面會繼續更新我的筆記。

原文  http://www.tuluobo.com/2015/04/03/330.html

 本文由用戶 b36g 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!