我的JAVA
一、了解Java
Java是一門重編譯語言,它本身就包含了許多類庫、特性,再加上它所衍生出來的相關(guān)產(chǎn)品,是一個很龐大的語言體系,擁有無數(shù)分支,核心是JDK和JRE。
JDK,英文全稱是Java Development Kit,是Java開發(fā)工具包,提供了Java的開發(fā)環(huán)境(提供了編譯器javac等工具,將.java文件編譯為.class文件)和運(yùn)行環(huán)境(提供了JVM和Runtime輔助包,將.class文件解析并運(yùn)行),在JDK的安裝目錄中,有一個jre文件夾,這個jre文件夾就是Java運(yùn)行環(huán)境。
JRE,英文全稱是Java Runtime Enviroment,是Java的運(yùn)行環(huán)境,在jre的安裝目錄下,有兩個文件夾,一是bin文件夾,在bin文件夾下有個server文件夾,里面有jvm.dll文件,整個bin文件夾相當(dāng)于是JVM,二是lib文件夾,是解析執(zhí)行.class文件所需要的類庫。
JVM,英文全稱是Java Virtual Machine,是JRE里的核心,在后面會單獨(dú)來學(xué)習(xí)JVM。
二、搭建開發(fā)環(huán)境
1、安裝jdk。
在oracle官網(wǎng)選擇適合的版本下載就行,地址http://www.oracle.com/technetwork/java/javase/downloads/index.html,Java9都出來了,不知道又會有什么新特性,選擇8的穩(wěn)定版就行。下載后按照指示一步一步安裝,或者自行上網(wǎng)解決。
配置環(huán)境變量:
新建 classpath變量 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
新建 JAVA_HOME變量 D:\java\jdk1.8.121(為jdk安裝路徑)
更改 path變量 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(在原有基礎(chǔ)上添加)
驗(yàn)證是否安裝成功: 輸入cmd --> 輸入java -version 能夠看到j(luò)dk版本信息即為安裝成功
2、安裝eclipse。
在eclipse的官網(wǎng)下載安裝包,地址https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R2/eclipse-inst-win64.exe,選擇合適的版本,按照提示一步一步完成安裝,或自行上網(wǎng)解決。
三、編寫你的第一個Java程序
1、新建一個項(xiàng)目。打開eclipse,在菜單欄找到 File , 鼠標(biāo)左鍵點(diǎn)擊,選擇 New , 選擇 Java Project , 在彈出的框中,在Project name一欄,輸入項(xiàng)目名稱 javalearning,點(diǎn)擊下方的finish按鈕。注意,在填寫項(xiàng)目名字的時候,英文一定要小寫。
2、項(xiàng)目的目錄結(jié)構(gòu)。在新建的javalearning項(xiàng)目中,會看到有src資源文件夾和JRE System Library,src文件夾下是存放包、類等資源的,JRE System Library是Java運(yùn)行環(huán)境所需要的類庫。
3、新建一個類。先新建一個類,右鍵點(diǎn)擊src,選擇 New ,在新出現(xiàn)的選擇框中,選擇Package,在彈出的框中,看到Name一欄,填入包名javalearningday01,包名一定要小寫。然后右鍵點(diǎn)擊剛剛建好的包,選擇 New ,在新出現(xiàn)的選擇框中,選擇 Class ,在彈出的框中,看到Name一欄,輸入類名HelloWorld,點(diǎn)擊下方的Finish。注意,類名的首字母要大寫,如有多個單詞,則遵循首字母全部大寫的原則。
4、編寫主方法。
package javalearningday01;public class HelloWorld {public static void main(String[] args){System.out.println("Hello World !");} }5、嘗試將main方法的訪問修飾符public去掉,點(diǎn)擊右鍵,看到Run As后面是沒有Java Application選項(xiàng)的。嘗試將方法名main改為main2或者其他方法名,同樣也沒有Run As Java Application的選項(xiàng)。嘗試將static去掉,點(diǎn)擊運(yùn)行,也沒有Run As Java Application的選項(xiàng)。這些其實(shí)都是Java規(guī)范,對于main方法的規(guī)范,必須這么寫,不然編譯器找不到程序入口,就無法運(yùn)行。
總結(jié)
- 上一篇: laydate点击输入框闪一下不见了_爱
- 下一篇: 怎么把html表复制到word里,怎么把