Java連載2-Java特性

1、JDKhtml

1.含義:Java開發工具包。java

2.作Java開發以前必須安裝的一個工具包,​下載地址:https://www.oracle.com/index.htmlgit

3.Java包括三大塊內容:程序員

(1)JavaSE(Java標準版),這是基礎必知必會github

(2)JavaEE(Java企業版)windows

(3)JavaME(Java微型版)安全

2、Java語言特性(開源、免費、純面向對象,跨平臺)微信

(1)簡單性​:相對而言,例如java再也不支持多繼承,C++是支持多繼承的,多繼承是複雜的​;C++中有指針,Java中屏蔽了指針的概念​。因此相對來講Java是簡單的,Java語言底層是C++實現的,不是C語言​。多線程

(2)面向對象:Java是純面向對象的,更符合人的思惟模式,更易理解。oracle

(3)可移植性:Java程序能夠作到一次編譯,處處運行,也就是說javanese程序能夠在windows操做系統上運行,不作任何修改,痛的javanese程序能夠直接放到Linux操做系統上運行​。

(4)多線程

(5)健壯性:和自動垃圾回收機制有關,自動垃圾回收機制簡稱GC機制​。Java語言魚你選哪一個過程當中產生的垃圾是自動回收的,不須要程序員關心​。

(6)安全性

windows操做系統的內核和Linux操做系統的內核確定不一樣,他們這兩個操做系統執行指令方式是不一樣的​。

​解決方法:讓Java程序運行在一臺虛擬的計算機中,而後,簡稱這類計算機爲JVM,Java虛擬機再和底層操做系統打交道​。

2、源碼:

地址:https://github.com/ruigege66/Java/

2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關注微信公衆號:傅里葉變換,後臺回覆」禮包「,獲取大數據學習資料。

相關文章
相關標籤/搜索