面向對象(使用計算機模擬現實世界,解決現實問題,貼近人類思惟模式)
簡單(相對C、C++,不易形成內存溢出、減小代碼量、代碼可讀性強)
跨平臺(操做系統、服務器、數據庫)html
編譯執行:
將源文件編譯成機器碼,一次編譯,屢次執行。
執行效率高,不可跨平臺。
解釋執行:
將源文件被一行一行解釋,一行一行執行。不一樣的操做系統具有不一樣的解釋器。
執行效率低,能夠跨平臺
Java語言執行機制:
先編譯,後執行,將Java文件編譯爲平臺中立的class文件(字節碼文件、二進制文件)。
Wirte Once Run Anywhere 一次編譯,運行在任何地方java
JVM(Java Virtual Machine)虛擬機:使用軟件在不一樣的操做系統中,模擬相同的環境。
JRE(Java Runtime Environment)運行環境:包含JVM和解釋器,完整的Java運行環境。
JDK(Java Development Kit)開發環境:包含JRE+類庫+開發工具包(編譯器+調試工具)數據庫
雙擊打開JDK安裝文件,全部選項所有下一步便可
默認將安裝在C盤:C:\Program File\Java服務器
右鍵個人電腦--》屬性--》高級系統設置--》環境變量
方式1:在系統變量中--》Path變量--》編輯--》新建--》瀏覽--》選中安裝JDK根目錄下bin目錄便可
C:\Program File\Java\jdk1.8.0_131\bin
而後全部窗口所有點肯定
方式2:
在系統變量中--》新建--》JAVA_HOME--》值爲Java JDK安裝跟目錄 C:\Program Files\Java\jdk1.8.0_131
選中Path變量--》新建--》%JAVA_HOME%\bin表示引用JAVA_HOME指向的路徑ide
win+R 輸入cmd
輸入java -version
輸入javac -version
以上兩個命令都出現版本號表示配置成功工具
更換盤符:d:
查看當前目錄下的文件及文件夾:dir
進入文件夾: cd文件夾的名字
返回上一級目錄: cd..
清空屏幕: cls
刪除文件: del文件名
刪除文件夾: rd文件夾名稱
退出: exit
查看本機ip地址: ipconfig開發工具
pubilc class Hello{ public static void main(String [] args){ System.out.print("hello world"); } }
編譯命令:javac+ 文件名(帶後綴)編譯產生class文件
運行命令:java+文件名(不帶後綴)運行文件測試
同一個源文件中能夠定義多個類
編譯後,每一個類都會生成獨立的.class文件
一個類中,只能有一個main方法,每一個類均可以有本身的main方法
public修飾的類成爲公開類,要求類名必須與文件名稱徹底相同,包括大小寫
一個源文件中,只能有一個公開類操作系統
public class HelloWorld{ public static void main(String [] args){ System.out.print("hello world"); } } class A{ public static void main(String [] args){ System.out.print("A class Hello world"); } } class B{ public static void main(String [] args){ System.out.print("B class Hello world"); } }``` ## 10.註釋 > //單行註釋 /* */多行註釋 /** * * */文檔註釋 javadoc -d 文件名(帶後綴)生成幫助文檔,只要查看Index.html就能夠