資源描述:
《孫鑫java教學(xué)視頻學(xué)習(xí)筆記(1-3)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、孫鑫JAVA教學(xué)視頻學(xué)習(xí)筆記(1-3)一。JAVA基礎(chǔ)javac編譯器-》字節(jié)碼>javachello.javajava解釋器>javaHello(加載的是Hello類,是由javac產(chǎn)生的字節(jié)碼類;必須大寫頭)所有java程序都是以類來執(zhí)行的;.多個class可以編輯到一個.java文件中,但編譯后會分別產(chǎn)生各個.class字節(jié)碼文件;可以將多個.class打包成.jar文件..如果在源文件中定義了一個public的class之后,此文件名必須為這個類名;--一個源文件中最多只能有一個Public的類.classpa
2、th設(shè)置為E:/JAVA,.點代表當(dāng)前路徑語法:基本類型byte-128~+127boolean取值:true/false不能是0,1while(1)不能編譯intnum[3]JAVA中不能這樣定義必須:intnum[];num=newint[3];或者intnum[]=newint[3]建議的數(shù)組定義方式int[]num;定義時可以分配元素:int[]num={1,2,3}或int[]num=newint[]{1,2,3}但:int[]num;num={1,2,3};error最基本的方式:intnum[];num=
3、newint[3];num[1]=11num[2]=22num[3]=33;二維數(shù)組的每行的列數(shù)可以不同;類似與c的指針數(shù)組int[][]num;num=newint[3][];num[0]=newint[5];num[1]=newint[3];num[2]=newint[2];int[][]num={{1,2,3},{4,5},{6}}//OK,最大下標(biāo)分別是2,1,0for(inti=0;i<=10;i++)//在java中這個i只在for循環(huán)內(nèi)部有效;不像C語言{}二.面向?qū)ο蠡A(chǔ)1.構(gòu)造方法和類同名,必須定義,
4、如果沒有則系統(tǒng)自動產(chǎn)生一個不帶參數(shù)的構(gòu)造函數(shù)如:point();.javap.exe--反編譯工具;將字節(jié)碼類反編譯成源文件;用缺省構(gòu)造函數(shù)初始化,則成員變量被初始化為默認(rèn)值:數(shù)值型:0boolean:falsechar'