# 1.Java 發展歷史 ### 由高斯林創建 1995年由甲骨文公司收購併發出第一版本,目前使用最多是Java8 及 Java11 原因是這兩個版本都是長期支持維護的,企業用的也比較多。 # 2.Java的一些特點 > ### 跨平臺性:主要是因為每個平臺都裝有 JVM > ### Java 是 ...
1.Java 發展歷史
由高斯林創建 1995年由甲骨文公司收購併發出第一版本,目前使用最多是Java8 及 Java11 原因是這兩個版本都是長期支持維護的,企業用的也比較多。
2.Java的一些特點
跨平臺性:主要是因為每個平臺都裝有 JVM
Java 是一門解釋語言,即由解釋器解釋完後,再通過 JVM 運行
Java 是一個面向對象(oop)的語言
Java 是健壯性的,原因在於它的一些強制類型轉換,垃圾回收機制等
3.JDK、JVM、JRE 名詞解釋
JVM:是用來運行解釋好的文件(包含在jdk中)負責執行指令
JDK(包含JRE+開發工具):主要是一些開發時候用的一些工具包
JRE:Java 運行環境+一些常用類庫(如果只是單純使用則只需 JRE 即可)
4.配置環境變數
配置環境變數是為了能讓我們的 Java 程式能從任何目錄執行。
5.Java執行流程
創建以尾碼名 .java 的文件稱為源文件
編譯過後的文件成為位元組碼文件即 .class 文件
通過 Javac 運行源文件編譯(即編譯成 jvm 可識別的位元組碼文件)成 .class 文件 再由 java 運行 .class 文件(本質就是把他裝載到 jvm執行)
6. Java一些註意事項
一個源文件裡面僅支持一個public類,並且這個類名要與創建的源程式一樣
程式的入口總是從main()方法執行
每個類都有自己的main()方法,可以選擇從不同的main()方法執行
java 是區分大小寫的一門語言
編寫代碼的時候要註意成對使用 {} 來編寫,以防忘記花括弧。
每條語句都是以;結束,註意必須是英文狀態下的