1. 程式人生 > >第一章 java程序設計概述

第一章 java程序設計概述

.cn 發布 線程 字節 做了 ges 運行時 依賴 images

Java 的設計者已經編寫了頗有影響力的“ 白皮書”, 用來解釋設計的初衷以及完成的情況,並且發布了一個簡短的摘要, 這個摘要用下面11 個關鍵術語進行組織:
1 ) 簡單性
2 ) 面向對象
3 ) 分布式
4 ) 健壯性
5 ) 安全性

6 ) 體系結構中立
7 ) 可移植性
8 ) 解釋型
9 ) 高性能
10 ) 多線程
11 ) 動態性

  虛擬機有一個選項,可以將執行最頻繁的字節碼序列翻譯成機器碼,這一過程被稱為即時編譯。

  Java 規範中沒有“ 依賴具體實現” 的地方,基本教據類型的大小以及有關運算都做了明確的說明。

  Java 解釋器可以在任何移植了解釋器的機器上執行Java 字節碼。

  字節碼可以(在運行時刻)動態地翻譯成對應運行這個應用的特定CPU 的機器碼。

  

  Java運行時環境( JRE),它包含虛擬機但不包含編譯器。

  在Windows或Linux上安裝JDK時,還需要另外完成一個步驟:將jdk!bin目錄增加到 執行路徑中執行路徑是操作系統查找可執行文件時所遍歷的目錄列表。

  技術分享

 

第一章 java程序設計概述