[零基礎學JAVA]Java SE基礎部分-01. Java發展及JDK配置

 

 

重點要會如下兩個方面:
一、 抽象類與接口
二、 API==>類集
這是兩個最重要部分,這兩個部分理解清楚了,會靈活應用熟練了,能分析各類題目了,OK,你就能夠了,至少你JAVA基礎能夠了。這樣你就能夠往上學J2EE了,或是能夠學習J2ME手機開發。

 

 

image

 

 

JAVA SE/JAVA ME/JAVA EE三種技術關係:
image

 

 

主要幾點設計目標:
一、 面向對象
二、 容易掌握
三、 提供多線程
四、 安全性高
五、 獨立於平臺(Java的可移植性最高)
 

 

 

JAVA三種核心機制
image
這個咱們簡單瞭解,知道就能夠了,在實際開發中也並非太多去關心。
GC:垃圾收集或者垃圾回收,這一點在面試中會問到。

 

 

 

 

JAVA應用程序運行機制
image
JAVA虛擬機(JAVA Virtual Machine)
image
剛剛說到的JAVA的可移植性高實際上就是靠JVM(Java虛擬機)實現。
JVM論述
就比如一我的請了不少國家的翻譯,同時能夠跟不少國家的人說話,說的永遠是中國話,而翻譯會根據你本身所說的中國話,轉化成外語。
JAVA運行環境(The JAVA Runtime Environment)
image
這個流程咱們只要簡單瞭解清楚就能夠了。
JAVA自動垃圾收集技術(GC:Garbage Collection)
image
在程序操做中每每會產生不少大量的無用的內存空間,此時,這些空間若是沒有被回收,則確定形成系統會慢,JAVA 中提供了一種機制——自動垃圾收集機制,能夠收集各類垃圾的空間,釋放使用空間。
JAVA運行環境安裝及配置
image

 

 

JAVA程序分類
image
 
HelloWorld.java
public class HelloWorld
{
    //主方法
    public static void main(String arg[])
    {
        //向屏幕上打印信息
        System.out.println("Hello World!!!");
    }
};

image
JAVA應該先編譯以後再執行。
*.java ==> javac命令 ==> *.class ==> java命令執行
image
編寫JAVA 程序中的幾個注意點:
一、 命名上來講:若是命名一個類的話,則每一個單詞的首字母必須大寫:HelloWorld
二、 public static void main(String args[]):主方法,全部的程序由此開始執行
三、 System.out.println("Hello World!!!") :系統提供好的一個能夠向屏幕上打印輸出的方法。
四、 命名的重點說明:
· java中聲明類有兩種方式:public class 類名稱、class 類名稱
· 區別:
若是使用public class聲明一個類,則文件名稱必須與類名稱一致
若是使用了class聲明一個類,則文件名稱能夠任意。
在一個*.java程序之中能夠同時編寫多個class,編譯後會爲用戶自動分開,並且在一個*.java文件中
只能有一個public class。
classpath:類路徑,指的是JAVA運行時找的路徑。
在java 類名運行時,實際上須要找到classpath,經過此環境變量找到要查找所須要類的目錄。
image
set classpath=e:\java ==>設置到java目錄之中。
image
上面就是classpath的做用。
通常狀況下,都會將classpath設置爲從當前所在的文件夾中查找所須要的*.class文件。
set classpath=. ; 這種設置比較常見的
image
path和classpath是咱們JAVA中兩個最重要的變量。
 
四、總結
本季重點
image
相關文章
相關標籤/搜索