好程式設計師Java教程分享Java的五大特點

好程式設計師IT發表於2019-10-17

好程式設計師Java 教程 為大家 分享Java 大特點 希望對初學者有所幫助

 

一、Java ( ) 特點:

 

1. 簡單性

 

相對於c 語言來說

 

c 語言的核心 指標 ( 儲存地址 )*p

 

Java 中沒有指標的概念 ( 使用的是引用概念 )

 

2. 物件導向

 

物件 介面

 

物件導向的特性:封裝 繼承 多型

 

3. 分散式

 

雙十一京東淘寶 1000 5000 萬訪問量 訪問他們的伺服器

 

若只有1 臺伺服器 壓力比較大

 

多臺伺服器共同支援同一個業務

 

4. 跨平臺性 ( 系統 )

 

JDK 程式開發包 ( 包含了 JRE JVM)

 

JRE 程式的執行環境 ( 包含了 JVM)

 

JVM Java 虛擬機器

 

Java 程式碼執行在虛擬機器上

 

Mac 系統 安裝一個 Mac 版的 JVM

 

window 系統 安裝一個 Window 版的 JVM

 

Java 檔案字尾: .java

 

注意:.Java 檔案不能直接執行,需要一個編譯的過程 .class 檔案 ( 虛擬機器能執行的檔案 )

 

5. 安全性 ( 記憶體方面 )

 

Java 記憶體處理機制:

 

GC 垃圾回收機制:延遲迴收 ( 延遲處理 ) ,某一時刻,會被系統自動回收 ( 輪尋 )

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2660331/,如需轉載,請註明出處,否則將追究法律責任。

相關文章