javar入門第一節課內容梳理
阿新 • • 發佈:2018-07-20
語法 線程 開發工具 java開發 static SSM框架 clip 可能 ips Java的三個階段:
JavaSE:基礎語法,面向對象(OOP),常用類,集合,IO流,網絡編程,多線程,反射,
JavaWeb,前端的基礎知識(html(h5),CSS,js),前端的框架(JQuery,bootstrap...),Http協議,tomcat服務,Servlet(可以輸出動態網頁),jsp(能寫java代碼的html頁面),mysql(重點)/Oracle,jdbc(java連接數據庫),過濾器和監聽器,xml解析...
JavaEE:針對企業級開發的應用平臺...,struts2,spring(重點),hibernate(老框架),Spring,Spingmvc,myBatis(SSM框架),SSM三個框架整合
Java基礎語法:
了解什麽是Java
java:簡單性,健壯性,分布式管理,
開源(開放源代碼)
跨平臺(誇操作系統)
Java語言:1990年誕生的。
“OAk”----->"爪哇"---->Java
Java是哪個公司? 1990 sun公司 --->2010,被oracle公司收購了
Jdk:Java develop kit :Java開發工具包
jdk版本:1.0----> 1.5(分水嶺)--->1.6--->1.7(市面上常用使用的)---->1.8(5大接口,lambda表達式 -->)
jre:java runtime environement:java運行環境
jre:所有的java核心類庫和jvm(java虛擬機)
jdk:裏面包含了jre以及所有核心類庫
jdk下載地址:www.oracle.com
傻瓜式安裝---->下一步下一步--->不要中文路徑--->不要有特殊字符
jdk安裝完成之後,提示:是否需要安裝jre,為了以防萬一,安裝jre,下一步;
Java平臺版本
J2SE :標準版:針對桌面應用程序的開阿發
j2ME :和嵌入式相關的解決方案。。。。(移動端:Android : 安卓基礎知識 :Activity,廣播 推送 服務) ios---C語言
j2EE :針對企業級開發的一套解決方案。。。
學習EE核心技術
13中技術
Servlet,xml解析,jsp,過濾器,監聽器,國際化等等。。。
進入dos控制臺方式:
1)按住shift-->桌面右鍵---->在此處打開命令行提示符
2)開始菜單--->所有程序---->附件---->命令行提示符
3)windows鍵+r鍵---->輸入cmd,進入dos控制臺
HelloWorld案例
開發工具:
notepad :windows自己帶的記事本
editplus
notepad++:高級記事本
eclipse:java開發工具 (會自動的編譯Java文件)
Java中最基本的單元類
HelloWorld案例的開發步驟:
1)目前沒有配置path環境變量,新建一個文本文件,給文本文件起名:HelloWorld
2)開始編輯內容:
固定格式
class HelloWorld{
public static void main(String[] args)}{
System.out.println("Hello World") ;
}
}
寫完之後,ctrl+s保存代碼
3)將.txt的擴展名改為--->.java
4)就需要在dos控制臺進行編譯和運行 java文件
5)一定是在當前jdk安裝目錄的bin目錄裏面 :將路徑設置為這個路徑
使用javac命令,編譯命令
javac java源文件(xxx.java)----->回車--->沒有報錯---->產生:類名.class(字節碼文件)
java命令:運行命令(運行字節碼文件的前綴)
java HelloWorld ---->輸出"HelloWorld"字符串的內容
JavaSE:基礎語法,面向對象(OOP),常用類,集合,IO流,網絡編程,多線程,反射,
JavaWeb,前端的基礎知識(html(h5),CSS,js),前端的框架(JQuery,bootstrap...),Http協議,tomcat服務,Servlet(可以輸出動態網頁),jsp(能寫java代碼的html頁面),mysql(重點)/Oracle,jdbc(java連接數據庫),過濾器和監聽器,xml解析...
JavaEE:針對企業級開發的應用平臺...,struts2,spring(重點),hibernate(老框架),Spring,Spingmvc,myBatis(SSM框架),SSM三個框架整合
了解什麽是Java
java:簡單性,健壯性,分布式管理,
開源(開放源代碼)
跨平臺(誇操作系統)
Java語言:1990年誕生的。
“OAk”----->"爪哇"---->Java
Java是哪個公司? 1990 sun公司 --->2010,被oracle公司收購了
Jdk:Java develop kit :Java開發工具包
jdk版本:1.0----> 1.5(分水嶺)--->1.6--->1.7(市面上常用使用的)---->1.8(5大接口,lambda表達式 -->)
jre:java runtime environement:java運行環境
jdk:裏面包含了jre以及所有核心類庫
jdk下載地址:www.oracle.com
傻瓜式安裝---->下一步下一步--->不要中文路徑--->不要有特殊字符
jdk安裝完成之後,提示:是否需要安裝jre,為了以防萬一,安裝jre,下一步;
Java平臺版本
J2SE :標準版:針對桌面應用程序的開阿發
j2ME :和嵌入式相關的解決方案。。。。(移動端:Android : 安卓基礎知識 :Activity,廣播 推送 服務) ios---C語言
j2EE :針對企業級開發的一套解決方案。。。
13中技術
Servlet,xml解析,jsp,過濾器,監聽器,國際化等等。。。
進入dos控制臺方式:
1)按住shift-->桌面右鍵---->在此處打開命令行提示符
2)開始菜單--->所有程序---->附件---->命令行提示符
3)windows鍵+r鍵---->輸入cmd,進入dos控制臺
HelloWorld案例
開發工具:
notepad :windows自己帶的記事本
editplus
notepad++:高級記事本
eclipse:java開發工具 (會自動的編譯Java文件)
Java中最基本的單元類
HelloWorld案例的開發步驟:
1)目前沒有配置path環境變量,新建一個文本文件,給文本文件起名:HelloWorld
2)開始編輯內容:
固定格式
class HelloWorld{
public static void main(String[] args)}{
System.out.println("Hello World") ;
}
}
寫完之後,ctrl+s保存代碼
3)將.txt的擴展名改為--->.java
4)就需要在dos控制臺進行編譯和運行 java文件
5)一定是在當前jdk安裝目錄的bin目錄裏面 :將路徑設置為這個路徑
使用javac命令,編譯命令
javac java源文件(xxx.java)----->回車--->沒有報錯---->產生:類名.class(字節碼文件)
java命令:運行命令(運行字節碼文件的前綴)
java HelloWorld ---->輸出"HelloWorld"字符串的內容
配置path環境變量的原因是什麽?
因為當前所有的java文件都是在jdk安裝目錄的bin目錄去寫的,後期大量的java文件不可能都寫在bin目錄中,不利於管理,需要在當前計算機中的任何目錄都可以運行那個java文件
方式 1:
1)復制jdk安裝目錄的bin目錄的路徑,以我的電腦舉例
D:\JavaJDK1.8\bin
2)計算機--->右鍵---->屬性---->高級系統設置--->環境變量--->系統變量
--->path環境變量---->按home鍵,在path中的最前面----->將D:\JavaJDK1.8\bin復制過來,分號結束(英文標點)
方式1缺點:一旦jdk的目錄發生變化或者是jdk升級了,需要在path中改,可能會誤刪其他軟件/系統的環境變量,可能會造成一些問題!
方式2:計算機--->右鍵---->屬性---->高級系統設置--->環境變量--->系統變量
在系統變量中新建一個變量
變量名:JAVA_HOME
變量值:D:\JavaJDK1.8
path環境變量中:--->%JAVA_HOME%\bin;
好處:不需要直接修改path環境變量,而是修改的變量Java_HOME
Java基礎語法:
A: 關鍵字
被Java語言賦予特定含義的單詞,
這些關鍵字在notepad++或者開發工具eclipse中,都有一種特殊的顏色標記
class,public(權限修飾符),void(返回值),static(靜態修飾符).............
註意:
goto和const作為保留字使用,目前不使用!
B:標識符:給類/接口,變量/方法等起名字的字符序列
javar入門第一節課內容梳理