資源描述:
《韓順平j(luò)ava從入門到精通視頻教程(全94講)學(xué)習(xí)筆記整理(齊全)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、WORD格式可編輯java平臺(tái)1、J2SEjava開(kāi)發(fā)平臺(tái)標(biāo)準(zhǔn)版2、J2EEjava開(kāi)發(fā)平臺(tái)企業(yè)版java程序需要在虛擬機(jī)上才可以運(yùn)行,換言之只要有虛擬機(jī)的系統(tǒng)都可以運(yùn)行java程序。不同系統(tǒng)上要安裝對(duì)應(yīng)的虛擬機(jī)才可以運(yùn)行java程序開(kāi)發(fā)步驟1、編寫(xiě)源文件(.java)2、編譯源文件為類文件(.class)可用J2SE或J2EE編譯3、在虛擬機(jī)上運(yùn)行注釋//單行注釋/**/多行注釋java內(nèi)容介紹java編程可以分成三個(gè)方向:1、javase(j2se)桌面開(kāi)發(fā)java中的基礎(chǔ)中的基礎(chǔ)2、javaee(j2ee)web開(kāi)發(fā)3、javame(j2me)手機(jī)開(kāi)發(fā)javase課程介紹java面
2、向?qū)ο缶幊?基礎(chǔ))java圖開(kāi)界面開(kāi)發(fā)java數(shù)據(jù)庫(kù)編程java文件io流編程java網(wǎng)絡(luò)編程java多線程編程javaee基礎(chǔ)1java面向?qū)ο缶幊?-數(shù)據(jù)庫(kù)編程-->javasejava基礎(chǔ)2html--css--javascript-->div+cssjavaee中級(jí)部分Servlet--Jsp-->mvc模式j(luò)avaee高級(jí)部分Struts--Ejb--Hibernate--Spring--Ajax(ext,dw2)-->ssh框架java之父gosling1990sun啟動(dòng)綠色計(jì)劃1992創(chuàng)建oak語(yǔ)言-->java專業(yè)技術(shù)資料分享WORD格式可編輯1994gosling參加硅
3、谷大會(huì)演示java功能,震驚世界1995sun正式發(fā)布java第一個(gè)版本,目前最新是jdk7.0java開(kāi)發(fā)工具記事本、(jcreator、jbuilder退出舞臺(tái)了)、netbean、eclipse如何選擇開(kāi)發(fā)工具先選擇記事本,對(duì)java有一定了解后再使用eclipse高級(jí)開(kāi)發(fā)工具為什么呢?1、更深刻的理解java技術(shù),培養(yǎng)代碼感2、有利于公司面試java語(yǔ)言的特點(diǎn)1、java語(yǔ)言是簡(jiǎn)單的2、java語(yǔ)言是面向?qū)ο蟮?、java語(yǔ)言是跨平臺(tái)(操作系統(tǒng))的[即一次編譯,到處運(yùn)行]4、java是高性能的java第一個(gè)程序hello.java運(yùn)行java程序要安裝和配置jdkjdk是什么?1
4、、jdk全稱javadvevlopmentkit中文java開(kāi)發(fā)工具包2、jdk是sun公司開(kāi)發(fā)的3、jdk包括jre(javaruntimeenvirnment)java運(yùn)行環(huán)境、一堆java工具和java基礎(chǔ)的類庫(kù)(類共3600左右,常用類在150個(gè)左右)4、可以在www.sun.com下載**開(kāi)發(fā)安裝jdk,用戶執(zhí)行需要安裝jre配置JDK添加環(huán)境變量即可windows下配置jdk在計(jì)算機(jī)屬性--高級(jí)設(shè)置--環(huán)境變量--添加PATH將JDK所在路徑指定即可。多個(gè)環(huán)境變量設(shè)置時(shí)需要用;號(hào)進(jìn)行隔開(kāi)1、編寫(xiě)第一個(gè)hello.java//注釋(解釋)作者://功能:在控制臺(tái)顯示"hello
5、"http://日期:2013.11.28//public:表示這個(gè)類是公共的,一個(gè)java文件中只能有一個(gè)public類//class:表示這是一個(gè)類//hello:類名(公共類的類名必須和文件名一致)publicclasshello{//一個(gè)主函數(shù),相當(dāng)于是程序的入口publicstaticvoidmain(Stringargs[]){專業(yè)技術(shù)資料分享WORD格式可編輯//執(zhí)行語(yǔ)句//System:是一個(gè)包//out.println是輸入函數(shù)System.out.println("hello!");}}2、編譯hello.java使用javachello.java3、執(zhí)行hello.java使
6、用javahellojava程序運(yùn)行關(guān)系1、java源文件(.java文件)2、java編譯器即javac.exe3、java字節(jié)碼文件(.class文件)4、由解釋執(zhí)行器即(java.exe)將字節(jié)碼文件加載到j(luò)ava虛擬器(jvm)5、字節(jié)碼文件(.class)就會(huì)在java虛擬機(jī)中執(zhí)行對(duì)hello.java程序進(jìn)行改過(guò)使之變?yōu)橐粋€(gè)簡(jiǎn)單的加法運(yùn)算程序//注釋(解釋)作者://功能:在控制臺(tái)顯示"hello"http://日期:2013.11.28//public:表示這個(gè)類是公共的,一個(gè)java文件中只能有一個(gè)public類//class:表示這是一個(gè)類//jiafa:類名(公共類的類名必須和
7、文件名一致)publicclassjiafa{//一個(gè)主函數(shù),相當(dāng)于是程序的入口publicstaticvoidmain(Stringargs[]){//執(zhí)行語(yǔ)句//System:是一個(gè)包//out.println是輸入函數(shù)//System.out.println("hello!");inta=10;//定義一個(gè)變量,變量名a,它的值10intb=20;//定義一個(gè)變量,變量名b,它的值20intresult=a+b;//定義一個(gè)叫