Java预科篇2-环境搭建
生活随笔
收集整理的這篇文章主要介紹了
Java预科篇2-环境搭建
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Java預(yù)科篇2-環(huán)境搭建
1、Java歷史
- 1995年 Java問世
- 1996年 Java 1.0
- 1999年 Java 1.2發(fā)布(JAVA SE\JAVA EE\JAVA ME)
- … … …
- 2004年 Tiger 發(fā)布(JAVA5.0),Java 登錄火星
- 2011年 7月由Oracle正式發(fā)布Java7.0
- 2014年 3月19日,Oracle公司發(fā)布Java8.0的正式版
- 2017年 9月21日,Java9.0正式發(fā)布
- 2018年 9月25日,Oracle官方宣布Java11正式發(fā)布
2、Java分類
2.1、JavaSE
- Java SE(Java Platform, Standard Edition)稱之為“Java平臺標(biāo)準(zhǔn)版” ,是 Java平臺的基礎(chǔ)
- Java SE包含了運(yùn)行Java應(yīng)用所需要的基礎(chǔ)環(huán)境和核心類庫
- Java SE還定義了基于桌面應(yīng)用的基礎(chǔ)類庫,通過使用這些類庫,我們可以編寫出類似于像Office那樣的豐富多彩的桌面應(yīng)用。
2.2、JavaEE
- Java EE(Java Platform,Enterprise Edition)稱之為“Java平臺企業(yè)版”
- Java EE構(gòu)建在Java SE基礎(chǔ)之上,用于構(gòu)建企業(yè)級應(yīng)用。所謂企業(yè)級應(yīng)用 是指那些為商業(yè)組織、大型企業(yè)而創(chuàng)建的應(yīng)用系統(tǒng),例如:電信的“計(jì)費(fèi) 系統(tǒng)” 、銀行的“網(wǎng)銀系統(tǒng)” 、企業(yè)中的“客戶關(guān)系管理系統(tǒng)”等等。
2.3、JavaME
- Java ME (Java Platform,Micro Edition)稱之為Java 平臺微型版
- 為機(jī)頂盒、移動電話和PDA等嵌入式消費(fèi)電子設(shè)備提供的Java解決方案。 隨著3G移動智能平臺時代的到來,特別是以Java為核心編程語言的 Android智能平臺的迅速普及,Java ME已經(jīng)走向淘汰
3、開發(fā)環(huán)境的搭建
3.1、下載地址
由于官網(wǎng)下載過慢,下方有jdk8的百度云鏈接
jdk8官網(wǎng)地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
jdk8.221-linux-百度云:https://pan.baidu.com/s/1suGhA1sF_zWrRwQsX1DeXg 提取碼:hbpk
jdk8.221-windows-百度云:https://pan.baidu.com/s/1fdfdC514o2ND3Kh8e13gag 提取碼:p6y0
jdk8.221-mac-百度云:https://pan.baidu.com/s/1BSHTRXI6hCwnEICOaFmuRw 提取碼:5us1
3.2、jdk8安裝教程
路徑不要有中文
jdk高版本無jre,需命令生成或自行下載
點(diǎn)擊安裝JDK1.8
自定義路徑
安裝jre1.8,自定義路徑
安裝完畢
添加環(huán)境變量
添加JAVA_HOME
JAVA_HOME C:\Program Files\Java\jdk1.8.0_144添加CLASSPATH
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar添加到PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin測試
3.3、notpad++安裝
notpad++7.9.5 百度云:https://pan.baidu.com/s/1FFUs2kFStgpuS79luSHUww 提取碼:jlrz
一路下一步即可
3.4、IDEA安裝
idea官網(wǎng)
[idea2018 百度云:鏈接:https://pan.baidu.com/s/1zpWlq3AV-UoyY9iiGLMxug
提取碼:wqdl
一路下一步即可
4、jdk相關(guān)概念
4.1、jdk目錄結(jié)構(gòu)
- bin目錄 - 該目錄下主要存放JDK的各種工具命令
- conf目錄 - 該目錄下主要存放jdk的相關(guān)配置文件
- include目錄 - 該目錄下主要存放了一些平臺的頭文件
- jmods目錄 - 該目錄下主要存放了JDK的各種模塊
- legal目錄 - 該目錄下主要存放了JDK各模塊的授權(quán)文檔
- lib目錄 - 該目錄下主要存放了JDK工具的一些補(bǔ)充jar包和源代碼
4.2、jdk與jre
- JDK - 稱為Java開發(fā)工具包( Java Development Kit)。Java開發(fā)人士需 要下載和安裝JDK
- JRE - 稱之為Java SE運(yùn)行時環(huán)境(Java SE Runtime Environment),提供 了運(yùn)行Java應(yīng)用程序所必須的軟件環(huán)境等。無論是開發(fā)還是運(yùn)行Java應(yīng)用 都必須安裝。
4.3、javac和java
- javac.exe - 編譯器,主要用于將高級Java源代碼翻譯成字節(jié)碼文件
- java.exe - 解釋器,主要用于啟動JVM對字節(jié)碼文件進(jìn)行解釋并執(zhí)行
4.4、jdk和jre和jvm
5、第一個java程序
//單行注釋 /*多行注釋*/ public class Hello {public static void main(String[] args) {System.out.println("hello word!");} }總結(jié)
以上是生活随笔為你收集整理的Java预科篇2-环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux学习笔记(一)|目录结构
- 下一篇: Linux学习笔记(二)|常用命令