天天看點

【Java】簡介及文法

JAVA語言:

1.源于1991年Sun公司,JAVA是一門半編譯,半解釋性語言

編譯:C

解釋:Python , js

注:編譯産生目标程式,解釋不産生目标程式.

2.JVM:JAVA虛拟機

用軟體模拟一個與系統無關的軟體

虛拟機:用軟體模拟實體指令集形成的模拟系統

程序:程式的一次執行過程

線程:程式裡的一個子任務

3.源檔案:以 *.java 結尾的檔案(一切皆對象)

主類(public class)必須與源檔案名一緻,并且一個源檔案中有且隻有一個主類,主方法存在與主類中

【Java】簡介及文法

4.打開vs code指令行: ctrl + `

javac:編譯指令(可移植的關鍵)

eg:javac 主類名稱.java

将 *. java源檔案編譯為與平台無關的二進制class檔案,給JVM閱讀若源檔案中出現中文(代碼和注釋都算),在編譯時加上-encoding UTF-8

javac -encoding UTF-8 主類名稱.java

java 主類名稱

5.java:解釋過程

eg:java 主類名稱

啟動JVM程序來閱讀編譯後生成的class檔案并解釋為作業系統能識别的位元組碼.

【Java】簡介及文法

main方法示例

public class Test{
     public static void main(String[] args){
         System.out.println("Hello,Java");  
         System.out.println("My name is:"+args[0]); 
     }
 }