1、第一課php
一、JDKjava
java編譯器(javac.exe)mysql
把java 源碼 編譯成 字節碼 (就是把咱們識別的代碼轉換成機器能夠識別的代碼)sql
java 運行時解釋器(java.exe)數據庫
告訴機器執行以前 編譯 好的 字節碼json
java 源碼jsp
java 編譯 好的 字節碼工具
java文檔化工具(javadoc.exe)spa
生成幫助文檔xml
二、JRE
java運行環境 做用:用於運行開發好的java程序
jre主要功能:
加載代碼:由類加載器完成;
校驗代碼:由字節碼校驗器完成;
執行代碼:由運行時解釋器完成
三、jdk目錄詳解
bin 工具目錄集
db 數據庫文件夾 內嵌的數據庫 derby 數據庫,SQLlite mysql
include 存一點本地庫包的文件
lib 第三方文件庫 library jar 給別的程序提供必定功能
src.zip java 源文件
四、經常使用的dos命令
d: 切換對應的盤 盤符:
dir 列表,把當前目錄下的文件羅列出來
cd+目錄 進入指定文件目錄
cd .. 返回上一層目錄
cd\ 返回最頂層(當前盤)
md 在當前目錄下建立一個目錄
cls 清楚屏幕當前全部內容
五、第一個java程序
1) 用記事本建立一個.java後綴名的文件(注意:個人電腦->
(工具欄)工具->文件夾選項->查看->隱藏已知文件類型的擴展名(去掉,否則容易當作.java程序,實際是txt文本文檔文件))
例子:
public class HelloWorld{//用public 程序文件名就要和class
//後面名字同樣,不用public 名字就不須要同樣
public static void main(String[] args){
//執行.class必須指定一個入口,這個入口就是main方法
System.out.println("hello world");
}
}
2) 裝好JDK 配置好路徑後(jdk路徑配置在 六、path做用 裏) 在dos窗口下 使用 javac 命令編譯 .java後綴名的文件
格式: javac xxx(程序的路勁) 而後回車
3) 編譯成功後會生成一個 .class 文件(字節碼)
而後在dos窗口下輸入java 程序名 來執行
格式: java xxx(程序名) 而後回車
注意:若是修改了 .java這個文件,必須從新編譯,不然修改無效
若是裝完JDK沒有配置路徑就設置一個臨時路徑 classpath
經過set 來設置
格式: set classspath = 當前 .java所在的路徑(執行
.class 文件時才用配置,編譯時不用配置這個)
六、path做用
系統執行路徑
cmd 執行命令順序
1)在當前目錄查找有沒有此命令(javac)
2)若是有執行,若是沒有,去path這個系統路徑查詢
3)若是有執行,若是沒有,則報錯
因此若是想讓javac在任意目錄下都能執行,那麼在path中配置
C:\Program Files\Java\jdk1.8.0_51\bin
·注意:
一、使用分號分隔前面一個路徑,使用分號結尾
二、配置完以後,必須重寫開啓新的cmd界面,配置不起做用
七、java的一些常識
1998
java 1.2
j2ME -- 嵌入式開發 諾基亞(Symbian塞班)
j2SE -- 用於桌面開發(基礎的環境庫)
j2EE -- 企業級開發 servlet jsp (jsp php asp/aspx) xml json
2005
JDK1.5,改名爲 JDK 5.0
j2ME -- java ME
j2SE -- java SE
j2EE -- java EE