大家好久不見,因為太忙,已經一年沒有更新過了,不過從今天以後,將會每天更新系列文章,讓我們一起成長,一起學習,各大自媒體網站同名ID號,同步更新,歡迎大家關注
Java
一、簡介
Java的開發語言是c語言。
1995年由SUN公司正式推出,Oak-橡樹是sun公司推出的第一個版本。
1。0-1。1-1。2(Applet、swing——-GUI)-1。3-1。4-5。0(十個特性)-6-7。0-8(十個特性)-9
已經有十個版本。
1、版本介紹
1995年5月23日,Java語言誕生;
1996年1月,第一個JDK-JDK1。0誕生;
1996年4月,10個最主要的作業系統供應商申明將在其產品中嵌入Java技術;
1996年9月,約8。3萬個網頁應用了Java技術來製作;
1997年2月18日,JDK1。1釋出;
1997年4月2日,JavaOne會議召開,參與者逾一萬人,創當時全球同類會議紀錄;
1997年9月,JavaDeveloperConnection社群成員超過十萬;
1998年2月,JDK1。1被下載超過2,000,000次;
1998年12月8日,Java 2企業平臺J2EE釋出;
1999年6月,SUN公司釋出Java三個版本:標準版(J2SE)、企業版(J2EE)和微型版(J2ME);
2000年5月8日,JDK1。3釋出;
2000年5月29日,JDK1。4釋出;
2001年6月5日,Nokia宣佈到2003年將出售1億部支援Java的手機;
2001年9月24日,J2EE1。3釋出;
2002年2月26日,J2SE1。4釋出,此後Java的計算能力有了大幅提升;
2004年9月30日,J2SE1。5釋出,成為Java語言發展史上的又一里程碑。為了表示該版本的重要性,J2SE1。5更名為Java SE 5。0;
2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各種版本已經更名,以取消其中的數字“2”:J2EE更名為Java EE,J2SE更名為Java SE,J2ME更名為Java ME;
2006年12月,SUN公司釋出JRE6。0;
2009年12月,SUN公司釋出Java EE 6;
2010年11月,由於甲骨文對Java社群的不友善,因此Apache揚言將退出JCP;
2011年7月28日,甲骨文釋出Java SE 7;
2014年3月18日,甲骨文發表Java SE 8。
2、計算機中常見的命令
dir ——檢視當前目錄下的子檔案和子目錄的——-directory
tree ——表示以樹狀結構來展現當前目錄下的檔案結構
mkdir ——新建目錄——-md
del ——刪除檔案而不能刪除目錄
rmdir ——刪除目錄——-從計算機中真正移除,不可撤銷——-rd——-如果目錄非空,則刪除失敗
3、技術結構
1.環境元件
Java語言的跨平臺。
JVM —— Java虛擬機器:針對每種作業系統開發了對應的Java虛擬機器,Java程式在寫好之後並不是接在計算機上執行,而先交給對應JVM去進行翻譯,JVM將程式碼翻譯長當前機器能夠讀懂的語言,再執行。Java虛擬機器不是跨平臺的。
JVM (Java Virtual Machine):Java虛擬機器,是Java語言能夠跨平臺的前提
JRE (Java Runtime Environment):Java執行時環境。JRE中包含JVM和核心類庫。
JDK (Java Development Kit):Java開發工具包。JDK中包含來JRE和開發工具。
JDK下載地址:www。oracle。com
注意:C://program files——-不要安裝到這個目錄下——-安裝目錄中儘量不要出現空格
2.技術結構
JAVASE —— 標準版 —— J2SE
JAVAEE —— 企業版 —— J2EE
JAVAME —— 移動版 —— J2ME
JAVACARD —— 智慧卡
3.命令要求掌握
javac 要編譯的檔名。class/包名。檔名。class
javac cn。tedu。Test。java
javac Text。java
java
javac -d 編譯完成之後的存放路徑 要編譯的Java檔案
javac -d E:\\ Demo.java
java -cp class檔案的存放路徑 class檔案的檔名
java -cp F:\\cn.com Demo
4.環境變數(environment variable)
給作業系統來指定一系列的執行引數的量。
①JAVA_HOME=JDK的安裝路徑
②Path=%JAVA_HOME%\bin;
③CLASSPATH=。 表示指定執行目錄的。“。”表示當前目錄。在JDK1。7以後這個變數可以不再設定。
4、入門程式(HelloWorld)
class Demo {
public static void main(String[] args){
System。out。println(“Hello World ~~~”);
}
}
注意:
1。 Java程式必須放到。java的檔案中。
2。 class的檔名和類名對應,每一個類在編譯完成產生一個對應的class檔案。
3。 一個類用public修飾,稱之為是一個公共類,公共類要求類名和Java的檔名一致。一個java檔案中可以寫多個類,但是隻能有一個公共類。
package m。n。c;