資源描述:
《Java語(yǔ)言程序設(shè)計(jì)(源程序).doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、...…第1章Java語(yǔ)言簡(jiǎn)介程序1-1一個(gè)基本的Java應(yīng)用程序1//2//簡(jiǎn)單的應(yīng)用程序HelloWorldApp3//4publicclassHelloWorldApp{5publicstaticvoidmain(Stringargs[])6{System.out.println("HelloWorld!");7}8}例1-1語(yǔ)句序列示例正確的語(yǔ)句序列:packageTransportation;importjava.awt.Graphics;importjava.applet.Applet;錯(cuò)誤的語(yǔ)句序列:importjava.awt.Graphics;importj
2、ava.applet.Applet;packageTransportation;//在包說(shuō)明語(yǔ)句之前含有其他語(yǔ)句錯(cuò)誤的語(yǔ)句序列:packageTransportation;packageHouse;importjava.applet.Applet;//含有兩個(gè)包說(shuō)明語(yǔ)句程序1-2處理命令行參數(shù)////簡(jiǎn)單的應(yīng)用程序HelloWorldApp//publicclassHelloWorldApp{.word.…...…publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");if(args.lengt
3、h!=0)System.out.println("Hello"+args[0]+"!");}}.word.…...…第2章面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)例2-1使用基本數(shù)據(jù)類(lèi)型保存學(xué)生的信息StringstudentName;//保存intage;//保存年齡floatmathScore;//保存數(shù)學(xué)成績(jī)floatphyScore;//保存物理成績(jī)floatliteScore;//保存語(yǔ)文成績(jī)floatcsScore;//保存計(jì)算機(jī)基礎(chǔ)成績(jī)floatcredit;//保存已得到的學(xué)分例2-2定義學(xué)生信息的抽象數(shù)據(jù)類(lèi)型示例ADTstudentInfo{StringstudentName;
4、//保存intage;//保存年齡floatmathScore;//保存數(shù)學(xué)成績(jī)floatphyScore;//保存物理成績(jī)floatliteScore;//保存語(yǔ)文成績(jī)floatcsScore;//保存計(jì)算機(jī)基礎(chǔ)成績(jī)floatcredit;//保存已得到的學(xué)分}例2-3學(xué)生類(lèi)中數(shù)據(jù)成員定義示例publicclassstudentInfo{StringstudentName;//保存intage;//保存年齡floatmathScore;//保存數(shù)學(xué)成績(jī)floatphyScore;//保存物理成績(jī)floatliteScore;//保存語(yǔ)文成績(jī)floatcsScore;//保存
5、計(jì)算機(jī)基礎(chǔ)成績(jī)floatcredit;//保存已得到的學(xué)分}.word.…...…例2-4學(xué)生類(lèi)定義示例publicclassstudentInfo{StringstudentName;//保存intage;//保存年齡floatmathScore;//保存數(shù)學(xué)成績(jī)floatphyScore;//保存物理成績(jī)floatliteScore;//保存語(yǔ)文成績(jī)floatcsScore;//保存計(jì)算機(jī)基礎(chǔ)成績(jī)floatcredit;//保存已得到的學(xué)分voidprintName(){System.out.println("studentName"+studentName);}}例2-
6、5學(xué)生對(duì)象示例平207884908635立群208385909136王睿218190847635例2-6雇員類(lèi)和經(jīng)理類(lèi)的定義publicclassEmployee{privateStringname;//privateDatehireDate;//入司時(shí)間privateDatedateOfBirth;//生日privateStringjobTitle;//職位privateintgrade;//級(jí)別privateintseNumber;//工號(hào)...//成員方法的定義}.word.…...…publicclassManager{privateStringname;//priv
7、ateDatehireDate;//入司時(shí)間privateDatedateOfBirth;//生日privateStringjobTitle;//職位privateintgrade;//級(jí)別privateintseNumber;//工號(hào)privateStringdepartment;//部門(mén)privateEmployee[]subordinates;//團(tuán)隊(duì)員工...//成員方法的定義}.word.…...…第3章標(biāo)識(shí)符和基本數(shù)據(jù)類(lèi)型例3-1注釋示例//*************************