JCP簡易介紹
JCP ( Java Community Process)
開放性國際組織,主要是代表成員公開監督
JCP包含
1.JSR ( Jaba Specification Requests)
正式文件,要推入JCP時的正式文件就叫JSR
2.RI ( Reference Implementation )
實作出來,免費開放的原始碼作參考
3.TCK ( Technology Compatibility Kit )
測試工具,是否相容
三大平台
1.Java SE ( Standard Edition ) 應用平台
2.Java EE ( Enterprise Edition ) 開發分散/多層式/web基礎的應用程式
3.Java ME ( Micro Edition ) 小型數位社備開發
JVM/JRE/JDK
JDK>JRE>JVM
JVM ( Java Virtual Machine )
翻譯成各個不同的系統,簡單來說就是編譯
像個翻譯師,能對不同系統語言做翻譯,這就是Java為何相容性很高
JRE ( Java Runtime Environment )
執行環境,包含了Java SE API / JVM
JDK ( Java Development Kit )
包含了Java程式與研/工具程式/JRE
**公司內部環境 JDK 客戶端 JRE(較小資源) / JDK**