01----第一個java項目
創(chuàng)建過程
02----創(chuàng)建包、HelloWorld類
創(chuàng)建包
創(chuàng)建類HelloWorld
03----編寫運行
源碼
package com.test.hello;/** * package --包 * com.tedu.hello --包名,全小寫 * ;java語句的結束符 * 注意:在java代碼中出現(xiàn)的符號均為英文符號 *//** * Ctrl+s 保存 * public --類的修飾符,公共的,誰可以訪問這個類 * class --類 * HelloWorld --類名--駝峰命名法,每個單詞的首字母都要大寫 * {代碼....} 花括號表示是類的主體,其中包含我們寫的代碼 * */public class HelloWorld { /** * public static void main(String[] args) {} --程序的入口 * main() --程序的入口,方法名是main * public -公共的,方法的修飾符,誰可以訪問這個方法 * static --靜態(tài)的,說明這個方法就是靜態(tài) * void --說明方法無返回值 * String[] args --方法的參數(shù) * {代碼....} --花括號是方法的主體,其中就是我們寫的代碼 * psvm ---- Alt+/ ---- 快速創(chuàng)建main方法 */ public static void main(String[] args) { /** * 下面兩行代碼作用:向控制臺打印一句話 * println --打印后換行 * print --打印后不換行 * () --方法的標識符 * "hello world~" -- 方法的參數(shù),打印輸出內(nèi)容 * sout ---- Alt+/ ---- 快速創(chuàng)建main方法 *運行快捷鍵 Alt+Shift+F10 * */ System.out.println("hello-world"); System.out.print("hello-world"); } }
運行結果
運行原理
04----JDK、JRE、JVM解釋
JDK
JDK----java開發(fā)工具包----JRE+開發(fā)工具
開發(fā)java程序最小環(huán)境為JDK,它是Java語言的核心
JRE
JRE----Java運行時環(huán)境----JVM+運行java程序所必須的環(huán)境
運行java程序的最小環(huán)境
JVM
JVM----負責加載.class并運行.class文件
JVM(java虛擬機)將java代碼轉換為對應操作系統(tǒng)可以理解的指令
將java代碼轉換成當前操作系統(tǒng)所理解的指令即編譯的過程,將java編譯成.class字節(jié)碼文件,編譯完成產(chǎn)生一個.class文件,這個文件統(tǒng)稱為字節(jié)碼文件,操作系統(tǒng)讀取的指令文件就是這個字節(jié)碼文件。