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

正文內(nèi)容

java語言程序設(shè)計基礎(chǔ)教程概述與java設(shè)計結(jié)構(gòu)ppt-wenkub.com

2024-10-15 15:00 本頁面
   

【正文】 ? (Finish)。 ? ()。 i 2。 k 3。 i++) { ? for (j = 0。 j 3。 ? int c[][] = new int[2][4]。 【 例 232】 一個二維數(shù)組的例子。 //為每個數(shù)組元素單獨分配空間 ? s[0][1]= new String(Luck)。 例如: ? String s[ ][ ] = new String[2][ ]。 ? a[0] = new int[3]。 ? arrayName[0] = new type[arrayLength20]。 ? Java語言中,由于把二維數(shù)組看作是數(shù)組的數(shù)組,數(shù)組空間不是連續(xù)分配的,所以不要求二維數(shù)組每一維的大小相同。 ? Java語言中,多維數(shù)組被看作數(shù)組的數(shù)組。 //為第一個數(shù)組元素開辟空間 ? stringArray[1]= new String(are)。 ? intArray = new int[5]。 ? Date dateArray[]。如 a[0]表示名字為 a的數(shù)組中的第一個元素, a[1]表示數(shù)組 a中的第二個元素。數(shù)組中的每個元素都具有相同的數(shù)據(jù)類型,可以用一個統(tǒng)一的數(shù)組名和一個下標(biāo)來唯一地確定數(shù)組中的元素。 ? (your name: + name + you age: + age)。 ? import .*。 ? NumberFormat f3 = ()。 ? (s)。 ? public class OutputTest1 { ? public static void main(String args[]) { ? double x。 ? ( / )。 ? 1)利用 (),可以非常容易實現(xiàn)輸出 ? 【 例 229】 一個輸出的例子。 i++) { ? if(i == 5) ? continue。 ? (i = + i)。 ? continue的作用與 break類似,主要用于循環(huán),所不同的是 break會結(jié)束程序塊的執(zhí)行,而 continue只會結(jié)束其之后程序塊的語句,并跳回循環(huán)程序塊的開頭繼續(xù)下一個循環(huán),而不是離開循環(huán)。 ? score = ()。 ? int count = 1。 ? import 。 ? } ? } 2. while循環(huán) ? Java提供 while循環(huán)式,它可以根據(jù)所指定的條件式來判斷是否執(zhí)行循環(huán)體。 【 例 222】 for循環(huán)的功能示例。 遞增式 ) { ? 語句 1。 ? default: (得 E(不及格 ))。 ? case 7: (得 C)。 ? switch (level) { ? case 10: ? case 9: (得 A)。 ? public class ScoreLevel2 { ? public static void main(String[] args) { ? Scanner scanner = new Scanner()。 ? break。 ? } ? } 2. switch 條件式 ? switch只能比較數(shù)值或字符,使用適當(dāng)?shù)脑?,可?if判斷式有效率。 ? int input = ()。 ? } 【 例 219】 使用 if條件式來判斷使用者的輸入是奇數(shù)還是偶數(shù)。例如: ? if(條件式 ) { ? 語句 1。 ? 1.條件控制語句 ? 為了解決“如果”發(fā)生了 …… ,就要 …… 的需要,Java提供了 if條件控制語句。 ? (“Hello”)。 b |= a |= b a = a | b ^= a ^= b a = a ^ b = a = b a = a b = a = b a = a b 表 22 賦值運算符 在 Java語言中,語句可分為以下 5類: ? 1.方法調(diào)用語句 ? (“Hello”)。 ? } ? } ? 到目前為止,只學(xué)習(xí)過一個賦值運算符,也就是 =這個運算符,事實上賦值運算符還有其他幾個,如表 22所示。 ? 上面這段程序會分別顯示變量 +1與 1操作的結(jié)果, 1與 0兩個數(shù), 【 例 216】 遞增、遞減運算符的示例。 ? i = i + 1。 ? ((number 80 || number 75))。 ? public class LogicalOperator { ? public static void main(String[] args) { ? int number = 75。 ? } ? } ? Java中也提供這幾個基本邏輯運算所需的邏輯運算符( Logical Operator),分別為與( amp。是 39。 ? public class ConditionalOperator { ? public static void main(String[] args) { ? Scanner scanner = new Scanner()。 ? 對于對象來說,兩個對象參考之間使用 ==作比較時,是比較其名稱是否參考至同一對象,而不是比較其內(nèi)容。 ? (10 == 5 結(jié)果 + (10 == 5))。 ? public class ComparisonOperator { ? public static void main(String[] args) { ? (10 5 結(jié)果 + (10 5))。 ? 數(shù)學(xué)上有比較的運算,像大于、等于、小于等運算, Java中也提供了這些運算符,這些運算符稱為“比較運算符”( Comparison Operator)。 ? 在 Java中提供運算功能的就是運算符( Operator),例如與算術(shù)相關(guān)的有加( +)、減( )、乘( *)、除( /)這類的運算符。 ? (i)。 ? public class ChangeTest2 { ? public static void main(String args[]) { ? int i。 ? (si1)。 // 生成 float類 ? Double D1 = new Double(d1)。 ? float f1 = 。 ? } ? } 注意 :在強制轉(zhuǎn)換時有時會導(dǎo)致溢出或降低精度,比如整型值賦給 byte時,如果整型值大了,會自動取模再賦值,而浮點數(shù)賦值給整數(shù)時會去掉小數(shù)點。 ? int s = 99。 ? (i)。 ? long l = b。char c=(char) i。 ? 那么這些都可以自動轉(zhuǎn)換,是合法的,但 byte、 short、 char是平級的不能自動轉(zhuǎn)換,必須使用強制轉(zhuǎn)換。int i=b。 ? a = pi * r * r。 ? 【 例 24】 下面例子是一個雙精度數(shù)計算圓面積的例子。程序 22運行結(jié)果如下所示。 ? } ? } ? 大寫的 A在 ASCII字符集中的值為 65,因為ASCII中的字符集占了 Unicode中的前 127個字符,所以 ASCII中的技巧這里面一樣用。 ? ch2 = 39。 ? } ? } 字符型 ? 字符型在 C語言中占 8位,而 Java中由于使用的是unicode,所以占 16位。 ? (y is + y)。 ? 定義了一個布爾類型變量 y,起初給它賦值 false,然后又賦值為 true,在 if條件判斷中,因為 y是 true,條件滿足,執(zhí)行語句所以執(zhí)行 (y is true)。 double 浮點 64位 177。 Java的基本數(shù)據(jù)類型 ? Java嚴(yán)格規(guī)定每個數(shù)據(jù)類型的大小,而且不允許任意更換變量的數(shù)據(jù)類型。方法和變量第一個字母不大寫,其他照舊。 ? 如果一個 Java Applet源程序文件只定義有一個類,該類的類名為 MyApplet,則類 MyApplet必須是______類的子類并且存儲該源程序文件的文件名為______。 ? Java SE 6 在數(shù)據(jù)庫編程方面的新特性,包括嵌入在 JDK 中的 Java DB ( Derby)和 JDBC 的一部分。 ? Java SE 6 與 HTTP 相關(guān)的諸多新特性,這使得 Java SE 平臺本身對網(wǎng)絡(luò)編程,尤其是基于 HTTP 協(xié)議的因特網(wǎng)編程,有了更加強大的支持。 Java JDK 6 新功能介紹 ? 2021年底, Sun 公司發(fā)布了 Java Standard Edition 6( Java SE 6)的最終正式版。此處為 ,代碼中包含有 applet標(biāo)記如下: ? applet code= height=100 width=300/applet ? 然后可以通過 JDK所提供的命令“ appletviewer”,在“命令提示符”下敲入 ? appletviewer ? 此時系統(tǒng)會彈出另外一個窗口運行該 applet程序,運行結(jié)果如圖 19所示。 // 在瀏覽器中坐標(biāo)為( 25, 25)的位置顯示字符串 s ? } ? } ? Applet小應(yīng)用程序是從方法 init()開始執(zhí)行的,在該方法中完成了對字符串 s的初始化工作,而顯示功能是在方法 paint()中執(zhí)行的。 //Applet類是所有的 Java Applet的父類; ? /* ? * 給這個類取名為 HelloApplet, ? * 因為所有的 applet程序都是 Applet類的子類。在“命令提示符”下敲入“ java MyApplication”進行執(zhí)行。 Java程序的編輯 ? Java程序的編輯可以使用任何一種文本編輯器,例如 UltraEdit、 Notepad、 Wordpad甚至 word,然后只要把編輯好的文件存成后綴為 .java的文件。 ? 第四行和第六行是典型的打印語句,其中第六行通過運算符“+”的重載來連接多個字符串對象,在 Java中只有當(dāng)“+”運算符作用于字符串時才能夠進行重載。一旦這個語句執(zhí)行完畢, Date對象就沒用了,而后 Java的垃圾回收機制會將其收回。// 打印一行字符串 Memory Usage ? Runtime rt = ()。 ? */ ? public class MyApplication { ? public static void main(String[] args) { ? (new Date())。 第一個 Java Application ? 【 例 12】 第一個 Java Application程序 。由于 Eclipse中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。就其本身而言,它只是
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1