更新時間:2020-07-31 14:52:19 來源:動力節點 瀏覽1995次
Java作為一種通用的編程語言可以做很多事情,但怎么學Java就看怎么用了,很多初學者想通過埋頭苦學、馬不停蹄的敲著代碼記住Java基本原理,但一遇到困難便會讓自己發狂,種種坎坷將自己打回原形,為了排除大家的困惑,小編準備了java語言入門知識總結,建議你耐心的讀完此篇,保你在學Java的道路上能事半功倍。
Java的特點
平臺無關性:一個應用程序可以運行不同的操作系統平臺,主要采用的是虛擬機技術支持平臺無關性。
簡單:Java設計人員刪除了C++中許多復雜的功能,如指針操縱和運算符重載等。面向對象:在Java中任何東西都是對象。因此,重點集中在數據、應用程序中操作對象的方法以及過程上。
分布式:Java可用于開發能夠在多個平臺、操作系統和圖形用戶界面之間移植的應用程序。
健壯性:Java在編譯和解釋時都會檢查代碼。
多線程:Java程序使用稱為“多線程”的進程同時處理多項任務。
安全性:Java提供了用于執行程序的受控環境,以及多層次的安全控制。
Java的三種運行平臺
J2SE(Java 2 Platform Stand Edition),Java標準版或Java標準平臺
J2EE(Java 2 Platform Enterprise Edition),Java企業版或Java企業平臺J2ME(Java 2 Platform Micro Edition),Java微型版或Java小型平臺
Java的三種核心機制
①.Java虛擬機(Java Virtual Machine):實現Java的跨平臺
③.代碼安全性檢測(Code Security)
②.垃圾收集機制(Garbage collection):系統自動執行,不能強制執行
什么是虛擬機?
虛擬機:在一臺計算機上由軟件或硬件模擬的計算
Java實現跨平臺的原理圖:
什么是JDK?
JDK是sun公司推出的Java開發工具包,包括Java類庫、Java編譯器、Java解釋器、Java運行時環境和Java命令行工具。JDK提供Java程序的編譯和運行命令,但沒提供程序編輯環境。Java的一些開發工具提供程序的開發環境,如:Eclipse、MyEclipse和Jbbilder等,它們都是建立在JDK的運行環境之上的。
什么是JRE
是Java Runtime Environment(動態)簡稱,也就是Java的運行時環境,它提供三個主要功能:
①.加載代碼:由class loader完成;
②.校驗代碼:由bytecode verifier完成;③.執行代碼:由runtime interpreter完成
什么是Java編譯器?什么是Java解釋器?
Java編譯器:針對Java虛擬機產生class文件,因此是獨立于平臺的。Java解釋器:負責將Java虛擬機的代碼在特定的平臺上運行。
JDK的安裝與設置
①.下載JDK②.安裝JDK
③.設置環境變量,設置系統變量ClassPath,輸入值為C:Program FilesJavajdk1.6.0_18lib。
以上就是動力節點java培訓機構的小編針對“Java語言入門知識總結,初學者必備”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習