我不是大神,這裡我就簡單寫寫今天老師教的,在這裡我做個簡單的總結。
今天老師講的是Java基礎!
一、首先呢!在學習java前呢?我們要先來瞭解java的分類。
1、J2SE(java 2 platfrom, standard edition)
這個就是傳說中的“標準版”老師說這個很重要,畢竟是J2EE和以後要學的Android的基礎。
2、J2EE(java 2 platfrom,enterprise edition)
這個就牛B了,是我們java中的“企業版”使用廣泛!常用於web開發等。
3、J2EE(java 2 platfrom, micro edition)
這個呢只從apple和Android出來後就默默無聞了,即微型版,現在不怎麼流行了。
二、java的特點(這個比較多,總之很強大,說幾個牛B的就行了)
1、簡單(相對而言,我拿著還是有點頭痛)
2、物件導向(萬事萬物皆對象)
3、跨平台
4、安全性
5、多線程(這個老師做了個形象的比喻,即一個同學劈腿,一個不劈腿,不知道你懂沒有,這個就是多線程和單線程的區別)
6、它垃圾個記憶體回收機制(方便)
三、JDK和JRE
1、JDK是java的開發工具集,包括編譯環境、運行環境、調試環境和基礎類庫
2、JRE包含在JDK中,它就是運行環境,包括虛擬機器、核心類庫及連結檔案
四、java的目錄結構(bin、Src.zip較重要)
1、bin檔案夾裡有javac.exe(編譯java原檔案)java.exe(執行java程式)這個檔案夾裡提供了java程式編譯和運行時需要的命令
2、db檔案夾提供資料庫支援
3、demo裡有Applet的執行個體代碼(和flash外掛程式的功能相似,可惜沒有流行起來)
4、include裡有編譯和執行時需要的標頭檔
5、Jre裡裝的是java的運行檔案,裡面的lib檔案夾*.jar為核心類庫。bin檔案夾*.dll為連結檔案
6、lib裡的是基礎類庫,使用者調試等。。。
7、Sample裡的是java的範例程式碼原檔案。
8、src.zip為java核心類庫的原始碼
五、java的環境變數
1、表達能力有限,以圖樣本。
2、為什麼要配環境變數呢?
由於要編譯和執行java程式需要使用jdk\bin中的命令。配置後,在使用命令時如果當前檔案沒有該命令,就會去環境變數裡尋找該命令並運行。
六、java中的注釋
1、// 單行注釋
2、/*……*/ 多行注釋
3、/**……*/ 文檔注釋(注釋類、方法、屬性)同時使用javadoc.exe可以產生協助文檔。(有點想一個API)
七、java中的變數
1、程式執行中可以變的資料
說明:相當記憶體中一塊命了名的空間,空間內容不斷變化,通過使用新資料去替換老 資料,達到記憶體重用的結果。
2、在java中,變數在使用之前,必須進行初始化!
八、標識符
1、用來標識類名、對象名、變數名、方法名、數組名、檔案名稱
2、它由字母、數字、底線、貨幣符號組成,且首字母不能為數字。
九、每天學幾個java代碼
JOptionPane.showIntputDialog(null,"請輸入你的名字");
//在螢幕中間彈出一個輸入對話方塊。
JOptionPane.showMessageDialog(null,"你輸入的名字是"+X);
//在螢幕中間彈出一個顯示框
String X ="102";
int x = Integer.parseInt(X);
//將String X轉換成整型並把它的值賦給x