Java基礎
Java發展史
1991年sun公司
提出要求:語言生成代碼緊湊,在不同平臺上運行(跨平臺)
詹姆斯.高斯林
1995年正式確立
2004年java5發布,改變較多
2009年,被oracle收購,目前基本保持半年更新一次
使用時要注意使用LTS長期支持的版本
Java語言的特點
開源(開放源代碼,免費)
簡單高效
面向物件
平臺無關性(Java程式與平臺無關,JVM與平臺相關)
互動式特性
多執行緒機制
動態的記憶體管理機制
安全性
注意:JVM是Java虛擬機的簡寫
Java語言的體系結構
Java SE 標準版 包含構成java語言核心的類
Java EE 企業版 包含SE中的類,并且包含企業開發需要的類
Java ME 微縮版
Java語言的運行機制
.java——編譯.class——執行JVM for UNIX unix
? JVM for windows windows
? JVM for Other Otherplatform
源代碼 位元組碼檔案 JVM虛擬機中
JRE:Java運行時的環境
JDK:Java開發工具包
對于專業的服務器只需要安裝jre即可,因為服務器上運行的都是編譯后的class檔案
第一個程式:Hello World
Hello.Java——cmd中執行javac命令——Hello.class——Hello World
常用的Java開發環境:IntellijIDEA(捷克的一家公司)
? Eclipse IBM公司開發
IDE的使用:包含編輯器,編譯器,除錯圖形界面
注釋:對程式功能的說明,用特殊符號標記,程式運行程序中不會執行注釋
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/184804.html
標籤:其他
