Posted on 2011-07-14 23:37
セ軍魂ミ 閱讀(2039)
評論(4) 編輯 收藏 所屬分類:
Java核心語法
java的幾個特點:
這是我對java特點的一些理解及其歸納:
(1)、java 的簡單性:和C++相比,語法簡單了,取消了指針的語法;內存分配和回收不需要我們來過渡關注,C++可以多繼承,但java只能是單繼承,相對于類來說。(注:接口可以多繼承)
(2)、java面向對象:java算是純面向對象,但jquery是更純的面向對象。
在java編程思想這本書說過,“Everything is object!” 這樣便于人類的構思和設計,更符合人們的思考問題方式
(3)、分布式:主要還是用在EJB上
(4)、安全性:java的語法限定了源程序的安全性,首先編譯器會進行源代碼的第一步檢查
(5)、跨平臺:java能夠跨越不同的操作系統平臺,平臺無關性
怎么跨平臺呢? 主要是在不同的操作系統中,JVM規范都是一樣的,被JVM加載成各個操作系統所支持的,屏蔽了底層操作系統的差異
(6)、高性能:開閉原則---對擴展開放,對修改關閉 java是即時編譯的
(7)、多線程:
Java開發的流程:
(1)、首先編輯 .java源程序
(2)、編譯成 .class字節碼文件byte code(一種二進制文件)
(3)、最后被java虛擬機(JVM)加載解釋并執行
雖然這些是很基礎的知識,但這些是我對java重新的認識,可能還是有很多地方不到位,但我更想把底層的知識打牢。
請大家一起更我分享,若有好的建議,請提出!我想更進一步的學習!