1. 程式人生 > 其它 >JavaSE-第1章 Java概述

JavaSE-第1章 Java概述

1.Java概述

  • Java1995年誕生,創建於Sun Microsystems公司;
  • Java於2010年被美國Oracle(甲骨文)公司收購;
  • Java是面向物件的語言,具有安全、健壯、動態、多執行緒、跨平臺等特性;
  • 跨平臺:與平臺無關, 程式“一次編寫,到處執行”;
  • Java分3個不同平臺:
    Jave SE: Java標準版
    Java EE: Java企業版
    Jave ME:Java微型版

 

2.配置Java開發環境

  • Java開發軟體有JDK、Editplus、JCreator、UltraEdit、Eclipse、MyEclipse、NetBeans和IDEA等,
    其中JDK是最基本的開發軟體,但必須使用記事本等程式設計。

  • Editplus、JCreator和UltraEdit 是增強型的編輯器。
  • Eclipse、MyEclipse、NetBeans和IDEA則是整合開發環境(Integrated Development Environment,IDE)
    集程式編寫、編譯和運行於一體。

3.Java開發工具包JDK

  • JDK工具包可從官網免費下載:https://www.oracle.com/technetwork/java/javase/

  • 運行於Windows的下載檔案(用於64位機):jdk-8uxxx-windows-x64.exe

  • 安裝後在命令列視窗中測試JDK版本:

 

  • 右鍵此電腦→屬性→高階系統設定→環境變數→【系統變數】
  • 新建變數:
  • JAVA_HOME為:C:\Program Files\Java\jdk1.8.0_131
  • CLASSPATH變數為:    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 在Path中新增兩個變數:
  • %Java_Home%\bin
  • %Java_Home%\jre\bin
  • 注意變數與變數間用英文分號  ; 分隔

為什麼要新增環境變數?

 

 

1. PATH環境變數。作用是指定命令搜尋路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查詢看是否能找到相應的命令程式。

我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行檔案如javac/java/javadoc

等待,

設定好 PATH變數後,就可以在任何目錄下執行javac/java等工具了。

 

 

 

2. CLASSPATH環境變數。作用是指定類搜尋路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,

JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設定到CLASSPATH中,

當然,當前目錄“.”也必須加入到該變數中。

3. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜尋JAVA_HOME變數來找到並使用安裝好的jdk。

 

 

 

 

 

 

 

 

 

 

 

 

 

 4.用最強大的記事本編寫Java程式碼

程式設計分3步:
(1)編寫原始檔
藉助記事本等,原始檔以java作字尾,如Hello.java。
(2)編譯源程式
javac 原始檔名
如:javac Hello.java
編譯後產生字尾為class位元組碼檔案,如Hello.class
(3)執行程式
java 主類名
如:java Hello

 

 編譯執行結果:

 

 

 

 

 5.用IDEA編譯執行java程式碼

 1 package ch01;
 2 import java.util.Scanner;
 3 public class Who {
 4     public static void main(String[] args) {
 5         Scanner sc = new Scanner(System.in);
 6         System.out.println("您是誰?請輸入您的姓名:");
 7         String str =sc.nextLine();
 8         System.out.println(str + ",您好,歡迎學習Java!");
 9         sc.close();
10     }
11 }

執行結果: