[18/11/7] Java的基礎概念
阿新 • • 發佈:2018-11-07
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