1 實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn).doc_第1頁
1 實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn).doc_第2頁
1 實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn).doc_第3頁
1 實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn).doc_第4頁
1 實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn).doc_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Java程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)題目:實(shí)驗(yàn)一 Java語言基礎(chǔ)實(shí)驗(yàn)學(xué) 號(hào): 姓 名: 班 級(jí): 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 實(shí)驗(yàn)日期: 2012.9.10 鹽城工學(xué)院 優(yōu)集學(xué)院1. 編譯與運(yùn)行Java應(yīng)用程序?qū)嶒?yàn)?zāi)康模?1)了解Java應(yīng)用程序的結(jié)構(gòu)。(2)學(xué)習(xí)Java應(yīng)用程序源程序的編輯。(3)學(xué)習(xí)Java源程序的編譯。(4)學(xué)習(xí)Java應(yīng)用程序的運(yùn)行。(5)學(xué)習(xí)解決Java源程序編譯過程中的常見問題。實(shí)驗(yàn)要求:編寫一個(gè)比較簡單的Java應(yīng)用程序,該程序?qū)?huì)在命令提示符窗口下輸入一句話:Java世界歡迎你!程序: /Hello.javapublic class Hellopublic static void main(String args)System.out.println(Java世界歡迎你!);效果: 2.編譯與運(yùn)行Java小程序?qū)嶒?yàn)?zāi)康模?1)了解Java小程序的結(jié)構(gòu)。(2)學(xué)習(xí)Java小程序的編譯,運(yùn)行。(3)了解Html語言中的Applet標(biāo)簽。實(shí)驗(yàn)要求:編寫一個(gè)比較簡單的Java小程序,該程序運(yùn)行后會(huì)顯示:歡迎進(jìn)入Java世界!程序:/Hi.javaimport java.awt. *;import java.applet. *;public class Hi extends Applet public void paint( Graphics g )g.drawString(歡迎進(jìn)入java世界!,80,60);效果:3.基本數(shù)據(jù)類型的使用 實(shí)驗(yàn)?zāi)康模?1)學(xué)習(xí)標(biāo)示符的命名規(guī)則。(2)學(xué)習(xí)基本數(shù)據(jù)類型變量的申明。(3)學(xué)習(xí)基本數(shù)據(jù)類型變量的初始化。(4)明確局部變量使用前初始化的意義。(5)學(xué)習(xí)常量的使用。實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序中申明各種基本數(shù)據(jù)類型的變量,對他們進(jìn)行初始化,再顯示他們各自的值;定義一個(gè)雙精度數(shù)據(jù)的常量,并顯示它的值。程序:/InitVar.javapublic class InitVarpublic static void main(String args)byte a=10;short b=20;int c=30; long d=40L;float e=50F;double f=60D;char g=A;boolean h=true;double pi=3.14;System.out.println(字節(jié)型,a= + a);System.out.println(短整型,b= + b);System.out.println(整數(shù)型,c= + c);System.out.println(長整型,d= + d);System.out.println(單精度型,e= + e);System.out.println(雙精度型,f= + f);System.out.println(字符型,g= + g);System.out.println(布爾型,h= + h);System.out.println(圓周率,pi= + pi);效果:4.算術(shù)運(yùn)算符1實(shí)驗(yàn)?zāi)康模?1)學(xué)習(xí)算術(shù)運(yùn)算符的求模運(yùn)算(2)學(xué)習(xí)算術(shù)運(yùn)算符的自增運(yùn)算(3)學(xué)習(xí)算術(shù)運(yùn)算符的自減運(yùn)算實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序中進(jìn)行求模運(yùn)算,自增運(yùn)算,自減運(yùn)算。程序:public class Arithmetic1public static void main(String args)int a=10;int b=6;int s=0;s=a%b;System.out.println(a%b=+s);+a;-b;s=+a + -b;System.out.println(a= +a);System.out.println(b= +b);System.out.println(s= +s);效果:5.算術(shù)運(yùn)算符2 實(shí)驗(yàn)?zāi)康模?1)學(xué)習(xí)算術(shù)運(yùn)算符中的整數(shù)除法。(2)學(xué)習(xí)算術(shù)運(yùn)算符中的浮點(diǎn)數(shù)除法。(3)學(xué)習(xí)算術(shù)運(yùn)算符中的整數(shù)與浮點(diǎn)數(shù)混合除法。實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序中進(jìn)行整數(shù)除法,浮點(diǎn)數(shù)除法和整數(shù)與浮點(diǎn)數(shù)混合除法運(yùn)算。程序:public class Arithmetic2public static void main(String args)System.out.println(浮點(diǎn)型:);double a1=0,b1=0,c1=0;a1=5/6;System.out.println(5/6= + a1);b1=5.0/6.0;System.out.println(5.0/6.0= + b1);c1=5/6.0;System.out.println(5/6.0= + c1);System.out.println(整數(shù)型:);int a2=0,b2=0,c2=0;a2=5/6;System.out.println(5/6= + a2);b2=5/6;System.out.println(5.0/6.0= + b2);c2=5/6;System.out.println(5/6.0= + c2); 效果: 6.邏輯運(yùn)算符 實(shí)驗(yàn)?zāi)康模?1)學(xué)習(xí)邏輯運(yùn)算符的與運(yùn)算(2)學(xué)習(xí)邏輯運(yùn)算符的或運(yùn)算(3)學(xué)習(xí)邏輯運(yùn)算符的非運(yùn)算實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序,在程序中進(jìn)行與運(yùn)算,或運(yùn)算和非運(yùn)算。程序:/Logic.javapublic class Logicpublic static void main(String args) boolean a,x,y,z; a=56; x=!a; y=a&x; z=x|y; System.out.println(a= +a); System.out.println(x= +x); System.out.println(y= +y); System.out.println(z= +z);效果:7.字符串與數(shù)值型數(shù)據(jù)的轉(zhuǎn)換 實(shí)驗(yàn)?zāi)康模?1)學(xué)習(xí)字符串轉(zhuǎn)換成數(shù)值型數(shù)據(jù)的方法。(2)學(xué)習(xí)數(shù)值型數(shù)據(jù)轉(zhuǎn)換成字符串的方法。實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序中進(jìn)行字符串與數(shù)值型的相互轉(zhuǎn)換。程序:public class Converpublic static void main(String args)byte a=0;short b=0;int c=0;long d=0;float e=0F;double f=0D;String s=10;a=Byte.parseByte(s);b=Short.parseShort(s);c=Integer.parseInt(s);d=Long.parseLong(s);e=Float.parseFloat(s);f=Double.parseDouble(s);int MyInt=1234;String MyString=+MyInt;效果: 8.從鍵盤輸入數(shù)據(jù)實(shí)驗(yàn)?zāi)康模?1) 學(xué)習(xí)通過鍵盤向程序輸入各種數(shù)據(jù)。(2) 了解Java中實(shí)例的生成,以及類方法的調(diào)用。(3) 加深對Java應(yīng)用程序結(jié)構(gòu)的認(rèn)識(shí)實(shí)驗(yàn)要求:編寫一個(gè)Java程序,在程序中通過鍵盤輸入常用的數(shù)據(jù),包括字符串,整數(shù)和浮點(diǎn)數(shù)。程序:import java.util.*;public class InputNumpublic static void main(String args)int a=0;float b=0F;double c=0D;String s=;Scanner reader=new Scanner(System.in);System.out.println(從鍵盤中輸入一串字符:);s=reader.nextLine();System.out.println(你輸入的字符串是 +s);System.out.println(從鍵盤中輸入一個(gè)整數(shù):);a=reader.nextInt();System.out.println(你輸入的整數(shù)是 +a);System.out.println

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論