Java開始

1.Java發(fā)展史

由來:1995年由美國Sun(Stanford University Network)在1995年推出的計(jì)算機(jī)語言。

Java之父:詹姆斯-高斯林(James? Gosling)

版本:1996年1.0--1997年1.1--1998年1.2--2000年1.3--2002年1.4--2004年5.0--2006年6.0--2009年甲骨文收購Sun公司--2011年7.0--2014年8.0--2017年九月份9.0--2018年3月份10.0--2018年9月份11.0

2.Java語言跨平臺原理

Java語言可以在任意操作系統(tǒng)中運(yùn)行。(JVM虛擬機(jī))

在需要運(yùn)行Java程序的操作系統(tǒng)上安裝對應(yīng)系統(tǒng)的的Java虛擬機(jī)(JVM Java Vertical Machine)。

3.JRE與JDK

JRE(Java Runtime Envionment):是Java程序\color{red}{運(yùn)行}時(shí)環(huán)境,包含JVM和運(yùn)行時(shí)所需要的核心類庫;我們想要運(yùn)行一個(gè)Java程序,那么只需安裝JRE即可。

JDK(Java Development Kit):Java程序開發(fā)工具包,包含JRE和開發(fā)人員的使用工具。

? ? ? ? ? ? ? ? ? ? ? ? 其中的開發(fā)工具:編譯工具(Javac.exe)和 運(yùn)行工具(Java.exe)。


4.JDK下載地址

www.oracle.com

注意:下載好的jdk安裝路徑中不要有漢字或者空格,那樣有可能會發(fā)生不可預(yù)料的問題。


5.環(huán)境變量

JAVA_HOME? ? ? ? ? ?jdk安裝目錄

PATH? ? ? ? ? ? ? ? ? ? ?;%JAVA_HOME%\bin

6.編譯和運(yùn)行

首先打開java文件所在目錄

編譯:javac 文件名,java? ? ? ? ? ? ? 示例:javac HelloWorld.java? ?

執(zhí)行:java 類名? ? ? ? ? ? ? ? ? ? ? ? ? ?示例:java HelloWorld

7.java HelloWorld時(shí)報(bào)錯:"找不到或無法加載主類"問題的解決辦法

配置環(huán)境變量classpath :.;D:\working\Java\jdk-9.0.4\lib一定要有前面的點(diǎn)

8.安裝NotePad++

9.關(guān)鍵字

關(guān)鍵字的字母全是小寫;

10.數(shù)據(jù)類型

????Java語言是強(qiáng)類型語言,對于每一種數(shù)據(jù)都給出了明確的數(shù)據(jù)類型,不同的數(shù)據(jù)類型也分配了不同的內(nèi)存空間,所以他們表示的數(shù)據(jù)大小也是不一樣的。


????數(shù)據(jù)類型內(nèi)存占用和取值范圍


11.變量使用注意事項(xiàng)

? ? 變量名不能重復(fù)

? ? 變量未賦值,不能使用

? ? long類型的變量定義的時(shí)候?yàn)榱朔乐拐麛?shù)過大,后面要加L;

? ? float類型的變量定義的時(shí)候?yàn)榱朔乐诡愋筒患嫒莺竺嬉觙;

12.自動類型轉(zhuǎn)換


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容