1. 程式人生 > >[18/11/7] Java的基礎概念

[18/11/7] Java的基礎概念

java語言的優勢是跨平臺 ,計算機界的英語,是IT行業的第一大語言

                  特點是多執行緒 分散式 健壯性 面向物件

java和JavaScript的關係 雷鋒和雷峰塔的關係 或卡巴斯基和巴基斯坦的關係有個基巴關係

javaSE 標準版   定位於個人應用
javaEE 企業版   定位於企業伺服器端的應用 如銀行的伺服器 包含於javaSE
javaME 微型版  消費性電子產品 如微波爐 趨向於消亡

 

C語言是直接編譯,與作業系統(即系統平臺)掛鉤 ;而在java語言中是JRE與作業系統(系統平臺)掛鉤,安全性高,健壯性,是實現跨平臺機制的核心。

JVM(Java Virtual Machine) :        java虛擬機器 解釋執行位元組碼檔案  分為JVM for Unix ;JVM for Windows;及其他作業系統

JRE(Java Runtime Environment):    java執行環境 包含[java虛擬機器]、庫函式、執行 java應用程式所必須的檔案

JDK (Java Development Kit):           java開發工具包 包含{JRE} ,編譯器,和偵錯程式 

 即JVM<<JRE<<JDK