freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java第2版-習(xí)題參考答案(已修改)

2025-07-05 08:34 本頁(yè)面
 

【正文】 習(xí)題參考答案——Java程序設(shè)計(jì)實(shí)用教程(第2版)第1章 緒論 (1)簡(jiǎn)單性——Java對(duì)系統(tǒng)軟、硬件要求低;也比較容易學(xué)習(xí)。(2)面向?qū)ο蟆狫ava是純面向?qū)ο蟮恼Z(yǔ)言。(3)分布性——Java是面向網(wǎng)絡(luò)的語(yǔ)言;支持?jǐn)?shù)據(jù)分布和操作分布。(4)魯棒性——說(shuō)明Java的健壯性很好,不會(huì)輕易造成系統(tǒng)崩潰。(5)安全性——在防止非法入侵方面表現(xiàn)突出。(6)體系結(jié)構(gòu)中立——可以在任意的處理器上運(yùn)行,也可在不同的平臺(tái)上運(yùn)行。(7)可移植性——采用Java虛擬機(jī)機(jī)制,體現(xiàn)Java最初的開(kāi)發(fā)理念,可跨平臺(tái)運(yùn)行。(8)解釋型——Java解釋器直接對(duì) Java字節(jié)碼進(jìn)行解釋執(zhí)行,在單機(jī)上運(yùn)行時(shí)速度較慢。(9)高性能——由于Java字節(jié)碼的設(shè)計(jì),使得它能很容易地直接轉(zhuǎn)換成對(duì)應(yīng)于特定CPU的機(jī)器碼,從而得到較高的性能。用Java編寫(xiě)的程序在網(wǎng)絡(luò)上運(yùn)行時(shí),其運(yùn)行速度快。(10)多線(xiàn)程——在Java中內(nèi)置了對(duì)多線(xiàn)程的支持,使用多線(xiàn)程機(jī)制提高了程序性能,可以充分利用CPU。(11)動(dòng)態(tài)性——Java自身的設(shè)計(jì)使得它更適合于不斷發(fā)展的環(huán)境,在Java類(lèi)庫(kù)中可以自由地加入新的方法和實(shí)例變量,而不會(huì)影響用戶(hù)應(yīng)用程序的執(zhí)行。 Java在語(yǔ)法中取消了C/C++中具有的不安全的特性,如取消了指針,使得非法訪(fǎng)問(wèn)被杜絕。用戶(hù)不可能造成內(nèi)存分配錯(cuò)誤,也用不著專(zhuān)門(mén)提防可能出現(xiàn)的內(nèi)存漏洞。 主要是由于Java程序可以方便地被移植到網(wǎng)絡(luò)上的不同機(jī)器。另外,Java的類(lèi)庫(kù)中也實(shí)現(xiàn)了與不同平臺(tái)的接口,使這些類(lèi)庫(kù)可以移植。 對(duì)象是類(lèi)的特例。 略。 略。第2章 緒論 略。 略。 進(jìn)行SET ;SET CLASSPATH設(shè)置的作用是查找類(lèi)路徑變量的。 Java程序被分為兩類(lèi),一類(lèi)是Java Application程序,另一類(lèi)是Java Applet程序。Java Application程序是完整的程序,程序中有main()方法是其顯著標(biāo)志,僅需要解釋器來(lái)解釋運(yùn)行。Java Applet程序中沒(méi)有main()方法,它不能獨(dú)立運(yùn)行,它是嵌入到HTML網(wǎng)頁(yè)(Web頁(yè)面)中的非獨(dú)立程序,必須依靠Web瀏覽器內(nèi)部包含的Java解釋器來(lái)解釋運(yùn)行。 第一步,使用某種編輯器編寫(xiě)程序源代碼;第二步,將源程序編譯為字節(jié)碼文件,第三步,執(zhí)行。 。 。 略。第3章 Java語(yǔ)言基礎(chǔ) 合法的變量名:$Ustate news AddMyNum _B2 變量1 addMyNum abc 數(shù)int非法的變量名:A=b byte 3ABC 39。abc39。 0xab4 3e1 k*j ⑴20 ⑵false ⑶false ⑷true ⑸6 ⑹0 a=2 b=1 y=將程序中的double改為float,其他不變是不行的。因?yàn)椋瑇=,是默認(rèn)為double型數(shù)據(jù)的。 圖案1源程序://第3章習(xí)題5圖案1,程序名:public class X03_051_菱形五星{ public static void main(String args[]) { int m,k,zx=20,Ceng=4。//Ceng是上三角的層數(shù),zx是為了使圖案居中的空格數(shù) for(m=1。m=10。m++) ()。 for(m=1。m=Ceng。m++){ for(k=1。k=zxm。k++) ( )。//引號(hào)中有2個(gè)空格 for(k=1。k=2*m1。k++) (☆)。 ()。 } for(m=Ceng1。m=1。m){ for(k=1。k=zxm。k++) ( )。//引號(hào)中有2個(gè)空格 for(k=1。k=2*m1。k++) (☆)。 ()。 } }}圖案2源程序://第3章習(xí)題5圖案2,程序名:public class X03_052_倒三角五星 { public static void main(String[] args) { // Ceng是上三角的層數(shù),zx是為了使圖案居中的空格數(shù)int m, k, zx = 20, Ceng = 4。 for (m = Ceng。 m = 2。 m) { for (k = 1。 k = zx m。 k++) ( )。// 引號(hào)中有2個(gè)空格 for (k = 1。 k = 2 * m 1。 k++) (☆)。 ()。 } for (m = 1。 m = Ceng。 m++) { for (k = 1。 k = zx m。 k++) ( )。// 引號(hào)中有2個(gè)空格 for (k = 1。 k = 2 * m 1。 k++) { if (m 1 amp。amp。 m Ceng ) { if (1 == k || 2 * m 1 == k) (☆)。 else ( )。 } else (☆)。 } ()。 } }}圖案3源程序://第3章習(xí)題5圖案3,程序名:public class X03_053_倒實(shí)三角五星 { public static void main(String[] args) {// Ceng是上三角的層數(shù),zx是為了使圖案居中的空格數(shù) int m,k, zx = 20, Ceng = 4。 for(m=Ceng。m=1。m){ for(k=1。kzxm。k++) ( )。 for(k=1。k=2*m1。k++) (☆)。 ()。 } for(m=2。m=Ceng。m++){ for(k=1。kzxm。k++) ( )。 for(k=1。k=2*m1。k++) (☆)。 ()。 } }}圖案4源程序://第3章習(xí)題5圖案4,程序名:public class X03_054_倒空三角五星 { public static void main(String[] args) {// Ceng是上三角的層數(shù),zx是為了使圖案居中的空格數(shù) int m, k, zx = 20, Ceng = 4。 for (m = Ceng。 m = 1。 m) { for (k = 1。 k zx m。 k++) ( )。 for (k = 1。 k = 2 * m 1。 k++) { if (m Ceng) if (k != 1 amp。amp。 k != 2 * m 1) ( )。 else (☆)。 else (☆)。 } ()。 } for (m = 2。 m = Ceng。 m++) { for (k = 1。 k zx m。 k++) ( )。 for (k = 1。 k = 2 * m 1。 k++) { if (m Ceng) if (k != 1 amp。amp。 k != 2 * m 1) ( )。 else (☆)。 else (☆)。 } ()。 } }} //第3章習(xí)題6,程序名:public class X03_06_Sum { public static void main(String[] args) { int n。 long sum = 0, fct = 1。// 請(qǐng)考慮為什么要將fct聲明為long型數(shù)據(jù) for (n = 1。 n = 20。 n++) { fct *= n。 sum += fct。 if (1 == n) (sum= + n + !)。 else (+ + n + !)。 } (= + sum)。 }} //,計(jì)算100(含100)以?xún)?nèi)的所有偶數(shù)的和、所有奇數(shù)的和。//程序名:public class X03_07_OuJiSum { public static void main(String[] args) { int k,sumOu=0,sumJi=0。 for(k=1。k=100。k++){ if(k%2!=0){ sumJi+=k。 (奇數(shù):+k)。 } else{ sumOu+=k。 (\t\t偶數(shù):+k)。 } } (100以?xún)?nèi)所有奇數(shù)的和=+sumJi+\t\t所有偶數(shù)的和=+sumOu)。 }} //第3章習(xí)題8,水仙花數(shù)。程序名:public class X03_08_ShuiXianHua{ public static void main(String args[]){ int m,j,k,n。 m=j=k=0。 for(n=100。n1000。n++){ m=n/100。 //求出該數(shù)的百位上數(shù)字 j=n/10m*10。 //求出該數(shù)的十位上數(shù)字 k=n%10。 //求出個(gè)位上數(shù)字 if(n==m*m*m+j*j*j+k*k*k) (n+\t)。 } }} //第3章習(xí)題9,用while循環(huán)語(yǔ)句寫(xiě)程序求e的值,要求直到最后一項(xiàng)的值小于104。//程序名:public class X03_09_CalculateE { public static void main(String[] args) { int n=1。 final double E1=。 double sumE = ,temp=。 temp=1/fct(n)。 while (temp=E1){ sumE += temp。 n++。 temp=(n)。 } (n=+(n1)+,sumE= + sumE)。 } static long fct(int n){//計(jì)算n! long JieCheng=1。 for (int k=1。k=n。k++){ JieCheng*=k。 } return JieCheng。 }} //第3章習(xí)題10,從公元1900年到2100年所有閏年的年號(hào)。//程序名:public class X03_10_LeapYear { public static void main(String[] args) { int k,n=0,year1=1900,year2=2100。 (從公元+year1+年到+year2+年所有閏年的年號(hào):)。 for (k=year1。k=year2。k++){ if((k%4==0 amp。amp。 k%100!=0) || k%400==0){ (+k+\t)。 n++。 if(n%5==0) ()。 } } }}第4章 數(shù)組和字符串 //第4章習(xí)題1,程序名:public class X04_01_Array{ public static void main(String args[]){ int Arr[][]={ {999,888,777,666}, {11,22,33,44,55}, {1,2,3,4,5,6}, {8000,7000,6000}, }。 for(int i=0。i。i++){ (\t\t\t\tArr[+i+]+:)。 for (int j=0。jArr[i].length。j++){ (Arr[+i+][+j+]=+Arr[i][j]+\t)。 } ()。 } }} //第4章習(xí)題2,程序名:class X04_02_HasError { public static void main(String args[]){ String bArr[]={ I39。m a student., You39。re a teacher., They39。re my friends. }。 for(int i=0。i。i++){ (bArr[i])。 (bArr[i].toLowerCase())。//tolowerCase中的l改為大寫(xiě) (bArr[i].toUpperCase())。//touowerCase中的u改為大寫(xiě) } }} //第4章習(xí)題3,程序名:import 。public class X04_03_StudentScore { public static void main(String args[]) { int count = 6。 double score[] = new double[count
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1