Java学习笔记(一)--JDK环境
一、Java概述
1.1 什么是Java
? Java是由Sun Microsystems公司于1995年5月推出的Java面向對象程序設計語言和Java平臺的總稱。
? Java語言是一種通過解釋方式來執行的跨平臺的程序設計語言。Java語言編寫的程序既是編譯型的,又是解釋型的。程序代碼經過編譯之后轉換成一種稱為Java字節碼的中間語言,Java虛擬機(JVM)將對字節碼進行解釋和運行。編譯只進行一次,而解釋在每次運行程序都會進行。編譯后的字節碼采用一種針對JVM優化過的機器碼形式保存,虛擬機將字節碼解釋為機器碼,然后在計算機上運行。
1.2 Java的應用領域
? Java的應用領域主要有以下方面:
? 桌面應用系統開發;嵌入式系統開發;電子商務應用;企業級應用開發;交互式系統開發;多媒體系統開發;分布式系統開發;Web應用系統開發。
1.3 Java版本
按應用范圍分為3個版本:
1、Java SE(Java Platform Standard Edition,java平臺標準版)
? 主要用于桌面應用程序的開發,同時也是Java的基礎,它包含Java語言基礎、JDBCOava數據庫連接性)操作、1/0(輸入/輸出)、網絡通信、多線程等技術。
2、Java EE(Java Platform,Enterprise Edition,java平臺企業版)
? 主要用于開發企業級分布式的網絡程序。
3、Java ME(Java Platform Micro Edition,java平臺微型版)
? 主要應用于嵌入式系統開發。
1.4 主要特性
(1)簡單性;(2)面向對象;(3)分布式;(4)健壯性;(5)安全性;(6)體系結構中立;(7)可移植性;(8)解釋型;(9)高性能;(10)多線程;(11)動態性
1.5 Java 語言規范、API、JDK 和IDE
? Java 語言規范(Java language specification) 是對語言的技術定義,包括Java 程序設計語言的語法和語義。
? 應用程序接口 ( Application Program Interface, API) 也稱為庫,包括為開發Java 程序而預定義的類和接口。
? Java 開發工具包( Java Development Toolkit,JDK)。JDK 是由一套獨立程序構成的集合,每個程序都是從命令行調用的,用于開發和測試Java 程序。
? 集成開發環境(Integrated Development Environment, IDE)。編輯、編譯、鏈接、調試和在線幫助都集成在一個圖形用戶界面中。
二、Java程序設計環境
2.1 Java術語
| Java Development Kit | JDK | 編寫Java程序使用的軟件 |
| Java Runtime Environment | JRE | 運行Java程序使用的軟件 |
| Standard Edition | SE | 用于桌面或簡單的服務器應用的Java平臺 |
| Enterprise Edition | EE | 用于復雜的服務器應用的平臺 |
| Micro Edition | ME | 用于手機和其他小型設備的Java平臺 |
| Java 2 | J2 | 過時術語,用于描述1998年~2006年之間的Java版本 |
| Software Development Kit | SDK | 過時術語,用于描述1998年~2006年之間的JDK |
2.2 JDK下載
下載地址:https://www.oracle.com/java/technologies/javase-downloads.html
下載對應平臺使用的JDK,本處下載JDK SE14 win x64。
2.3 Windows系統的JDK環境
1、安裝
? 在Windows環境下,強烈建議不要接受帶空格的默認路徑。
2、配置環境變量
? (1)進入本機的環境變量界面。
? (2)單擊“系統變量”欄下的“新建”按鈕,創建新的系統變量。
? (3)彈出“新建系統變量”對話框,分別輸入變量名 “JAVA_HOME” 和變量值(即JDK的安裝路徑)。
? (4)在”環境變量“欄中的Path變量中添加 “%JAVA_HOME%\bin;” 保存設置。
? (5)確認環境配置是否正確。打開控制臺窗口,輸入:
? javac -version
? 按下Enter鍵,看見javac版本信息即配置成功。
3、安裝庫源文件和文檔
? 庫源文件在JDK中以一個壓縮文件src.zip的形式發布。在src.zip文件中包含了所有公共類庫的源代碼。更多源代碼可訪問:http://jdk.java.net。
? 文檔可以直接從網站 http://www.oracle.com/technetwork/java/javase/downloads 下載獲得。解壓到jdk目錄。
4、導航Java目錄
參考材料
1、《Java核心技術 卷Ⅰ 基礎知識(原書第9版)》
2、《Java從入門到精通(第4版)》
3、《Java語言程序設計(基礎篇)》
4、https://www.runoob.com/java/java-tutorial.html
總結
以上是生活随笔為你收集整理的Java学习笔记(一)--JDK环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL Server数据库基本操作(一)
- 下一篇: Java学习笔记(二)--Java开发环