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