02 計算機常識-2-引入JAVA背景

計算機語言

更好的與計算機進行交互

計算機的發展歷史:

機器語言:0101010101010
彙編語言:通過大量的英文單詞代表計算機的指令。add 1 1 比如單片機
高級計算機語言:C/JAVA/C++/PHP

Java

Java的發展歷史

1993,java發明的初衷:機頂盒。
1995年5月23日,java語言誕生雛形,
1996-1997分別推出JDK1.0 JDK1.1
1999年JAVA被分成J2se,J2ee,j2me標準企業小型
2000 JDK1.4
2004 JDK1.5發佈,爲了顯示重要性和利於銷售,更名爲JAVA SE5.0
2009 ORACLE收購Sun,取得java的版權
2010 JDK 7.0

Java的特性

跨平臺

一次編譯,到處運行
平臺:操作系統
* 比如C語言寫一個QQ源代碼,經過編譯之後爲qq.exe,可在windows運行,但不能在linux運行
* JAVA寫一個QQ源代碼,經過編譯後爲JAVA.class,可在windows上安裝JAVA虛擬機,便可以執行,LINUX也可安裝虛擬機執行。
* 爲什麼java跨平臺:因爲java虛擬機可以使編譯後的java.class在不同的平臺運行。
* java虛擬機的作用:解析class文件並通知系統要執行那些操作
* java虛擬機不跨平臺,因爲所需要相同的資源,在不同的操作系統上所需要的指令是不一樣的。

Java的環境配置

JRE :

java的運行環境 JRE=java虛擬機+核心類庫(輔助java虛擬機運行的文件)

JDK :

java開發工具集 JDK=jre+java開發工具

安裝後JDK目錄的介紹

這裏寫圖片描述

環境配置問題由來:

編譯過程中,每次編譯,都需要調用(javac.exe)java源文件的完整路徑。
解決方案:由dos命令-在任意目錄下都能運行notepad推理,如果使用相同辦法配置java則可以解決此問題。
原理:在控制檯寫一個可執行文件的文件名執行原理是在控制檯寫一個可執行文件的文件名,那麼系統首先會在控制檯當前路徑下去搜索是否存在該文件,如果可以找到指定的文件,那麼就執行該文件,如果找不到,那麼系統還會根據path的環境變量所保存的路徑信息去搜索是否有指定的文件,如果能找到,那麼就執行該文件

配置path環境變量

如何找到path的環境變量: 
    我的電腦-------屬性------------>高級系統設置---------->高級--------->環境變量------------path
把javac所在的路徑拷貝到path環境變量中即可。

關鍵字:被java語言賦予特定含義的單詞public void class 等
標識符:就是給類、接口、方法、變量等起名字時使用的字符序列 英文數字$_,不能使用關鍵字做表示符

201611071302

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章