00_Java基本常識

1. 基本常識
軟件:一系列按照特定順序組織的計算機數據和指令的集合.
常見的軟件:系統軟件 和 應用軟件.
人機交互:圖形化界面、命令行方式
計算機語言:人與計算機交流的方式
dos常見命令
     dir: 列出當前目錄下的文件和文件夾
     md:  建立目錄
     rd: 刪除目錄
     cd:進入指定目錄
     cd..:退至上級目錄
     cd\:退回到根目錄
     del:刪除文件
     exit:退出dos命令行
/*若刪除某個文件夾,可是該文件夾下有文件則提示不能刪除.此時有兩種方法.
法一: 退到該級目錄,而後del 文件夾名, 而後rd 該文件夾名
法二: 在該文件夾內 del *, 而後退到該級目錄rd 該文件夾名
*/
2. Java語言的三種架構 以及 Java6.0平臺
圖2.1-Java語言三種技術架構
 
圖2.2

3. Java語言跨平臺性(經過Java語言編寫的應用程序在不一樣的系統平臺上均可以運行).原理是先安裝JVM虛擬機,由它負責在系統中運行.java

  圖3.1安全

4. Java語音環境的搭建
1.明確什麼事JRE,JDK
       
2.下載和安裝JDK
3.配置環境變量
4.驗證是否成功

5. 臨時配置Java環境變量:將目錄拷到本地磁盤,而後在控制檯下
使用set命令查看全部環境變量
使用set path命令查看變量名爲path的環境變量
使用set path=X:\jdk\bin(;%path%這會保持原有的path變量)

6. 使用classpath環境變量,用來執行class文件.(我學了這麼久終於知道是類加載器搞得鬼)
     通常採用這種臨時方式set classpath=.;c:\;d:\ (末尾不加分號;)這表示只用自定義的classpath環境變量.由於加分號表明若classpath找不到則在當前路徑找. 這偏偏與path的尋找方式相反.
7. Java語言一覽
面向對象程序設計的特性
     1.封裝性:將數據與該數據的操做封裝到一個類中,其中屬性描述對象的狀態,而方法描述對象的行爲.
     2.繼承性:繼承是類、子類以及對象之間自動共享方法和屬性的機制.主要優勢是重複使用性,另外一個優勢在與接口的一致性.
     3.多態性:多態指在表示特定功能的時候,有多種不一樣的形態和實現方法,常見的有(1)方法的重載,也稱參數多態 (2)方法的覆蓋,也稱運行時多態.
     4.抽象性:一是體如今類的設計層次中,二是體如今類與對象之間的關係上.
 
java開發與運行環境
     Sun公司的JDK、NetBeans、Java Studio 五、Java Workshop、Jcreator等; 
     Borland 公司的Jbuilder; 
     IBM公司的Visual Age for Java; 
     BEA公司的WebLogic 、Workshop; 
     Macromedia公司的JRUN。 
 
     Java運行環境(簡稱JRE)主要擔負三大任務:
          加載代碼----由類加載器執行;
          檢驗代碼----由字節碼校驗器執行;
          執行代碼----由運行時解釋執行的。
 
 java程序及調試步驟(分爲java應用程序和小應用程序java applet)
     編輯-->javac編譯成字節碼文件(.class)-->字節碼的解釋和運行
 
java語言的特色
     簡單的面嚮對象語言      跨平臺與解釋執行      健壯和安全的語言      支持多線程      面向網絡的語言     動態性
相關文章
相關標籤/搜索