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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)object-orientedsoftwaredesignand-資料下載頁(yè)

2024-09-28 08:20本頁(yè)面

【導(dǎo)讀】Java版本、JDK和Java平臺(tái)。安裝并設(shè)置Java開(kāi)發(fā)環(huán)境。Java語(yǔ)言提供了豐富的應(yīng)用程序接口集合。純Java應(yīng)用程序從GUI到DBMS都是平臺(tái)無(wú)關(guān)的。Java是完全面向?qū)ο蟮?。除了很少的幾個(gè)基本類型,所有數(shù)據(jù)都作為對(duì)。所有函數(shù)都和對(duì)象相關(guān)并且被稱為方法。主函數(shù)也不再是孤立的,利用從其他面向?qū)ο笳Z(yǔ)言中學(xué)到的教訓(xùn)。借用了C++、Eiffel、Ada、和Smalltalk最好的特征。加入了這些語(yǔ)言中沒(méi)有的能力和特征。消除被證明是最棘手的特征。Java是一種開(kāi)放標(biāo)準(zhǔn)。Java內(nèi)建庫(kù)的源代碼都可用于學(xué)習(xí)研究并作為。制造商通過(guò)Java標(biāo)準(zhǔn)定制組織(JavaCommunity. 免費(fèi)獲取語(yǔ)言和應(yīng)用程序開(kāi)發(fā)必需。包括JVM,運(yùn)行時(shí)類庫(kù)和執(zhí)行Java字節(jié)碼所需的。J2ME-Java精簡(jiǎn)版對(duì)消費(fèi)型電子設(shè)備編程,例。J2EE-開(kāi)發(fā)可移植的、健壯的、安全的服務(wù)器。以J2SE為基礎(chǔ),提供web服務(wù),組。件模型,管理和通信API。繼承自C++,以//開(kāi)始,到行結(jié)尾結(jié)束。方法體——包圍在一對(duì)大括號(hào)中。Java工作原理Java編譯器。進(jìn)入存放源代碼的目錄。編譯結(jié)果-和源文件同名的字節(jié)碼文件。使用java命令執(zhí)行字節(jié)碼。字節(jié)碼文件的默認(rèn)查找查找路徑

  

【正文】 ,總是使用大括號(hào)是一個(gè)好習(xí)慣 48 流程控制 ? 復(fù)雜 if語(yǔ)句 if (邏輯表達(dá)式 1) { … } else { if (邏輯表達(dá)式 2) { … } else { … } } if (邏輯表達(dá)式 1) { … } else if (邏輯表達(dá)式 2) { … } else { … } 49 流程控制 ? switch語(yǔ)句 switch (int或 char表達(dá)式 ) { case value1: … break。 //... case valueN: … break。 default: 沒(méi)有匹配的 case時(shí)執(zhí)行默認(rèn)代碼 } 50 流程控制 ? switch語(yǔ)句 ? switch關(guān)鍵字后的括號(hào)中的表達(dá)式的求值結(jié)果必須是 int型或 char型 ? case標(biāo)簽后的值必須是 常量 (整數(shù)常量或者字符常量 ) ? switch語(yǔ)句在找到匹配的 case標(biāo)簽并執(zhí)行了其后的代碼后并不會(huì)自動(dòng)中止,必須使用 break語(yǔ)句來(lái)跳出 switch語(yǔ)句 51 流程控制 ? for語(yǔ)句 for (初始化器 。 循環(huán) 條件 。 迭代器 ) { 循環(huán)條件為 true時(shí)執(zhí)行的代碼 } ?初始化器用于為 循環(huán)控制變量 提供初始值 ?典型的循環(huán)條件是一個(gè)包含循環(huán)控制變量的邏輯表達(dá)式 ?迭代器則通常遞增或遞減循環(huán)控制變量 52 流程控制 ? while語(yǔ)句 while (循環(huán)條件 ) { 循環(huán)條件為 true時(shí)執(zhí)行的代碼 } 53 流程控制 ? 跳轉(zhuǎn)語(yǔ)句 ? break語(yǔ)句 ——用于突然終止 for循環(huán)或 while循環(huán) ? continue語(yǔ)句 ——用于退出循環(huán)的當(dāng)前迭代但不會(huì)終止整個(gè)循環(huán)的執(zhí)行 ?帶標(biāo)號(hào)的 break和 continue語(yǔ)句 54 塊結(jié)構(gòu)語(yǔ)言和變量作用域 ? Java如同 C和 C++一樣是塊結(jié)構(gòu)語(yǔ)言 ? 代碼塊指的是包含在一對(duì)大括號(hào) {… }中的 0行或多行代碼序列 ? 代碼塊可以在另一個(gè)代碼塊中 嵌套至任意深度 ? 變量可以在程序內(nèi)的任何塊中聲明 ? 變量 作用域 從聲明變量的位置開(kāi)始到聲明這個(gè)變量的代碼塊的封閉(右)括號(hào)為止 55 打印到屏幕 ? (將要打印的表達(dá)式 )。 ?可以接受任何復(fù)雜的表達(dá)式并盡力將它最終轉(zhuǎn)換為一個(gè)單一 字符串 值,并顯示在屏幕上 ?其后緊跟一個(gè) 平臺(tái)無(wú)關(guān) 的行結(jié)束符 ? (將要打印的表達(dá)式 )。 ?除了沒(méi)有行結(jié)束符以外和 println完全相同 56 打印到屏幕 ? 轉(zhuǎn)義序列 轉(zhuǎn)義序列 描述 \n 換行 \b 退格鍵( Backspace) \t Tab(制表符) \\ 反斜線 \’ 單引號(hào);用在單引號(hào)中 (例如, char singleQuote=’\’’。) \” 雙引號(hào);用于雙引號(hào)中 (例如, String doubleQuote=”\””。) 57 Java編程風(fēng)格要素 ? 適當(dāng)使用縮進(jìn) ? 明智地使用注釋 ?如果對(duì)一段代碼所做的事情有任何疑問(wèn),就在這段代碼前面加上注釋。 ?將每一行注釋縮進(jìn)到和應(yīng)用該注釋的代碼塊或語(yǔ)句相同的層次。 ?確保所有的注釋都有其價(jià)值 // 聲明 x為整數(shù)并賦予初值 3. int x = 3。 58 Java編程風(fēng)格要素 ? 大括號(hào)位置 ?風(fēng)格 1:起始大括號(hào)單獨(dú)占一行 ?風(fēng)格 2:起始大括號(hào)緊跟在最近一條語(yǔ)句之后 ?兩種風(fēng)格都很好,重要的是保持一致性 ? 描述性的變量名稱 ?應(yīng)該有節(jié)制的使用縮寫(xiě) ? 避免變量名太長(zhǎng) double averageThirdQuarterReturnOnInvestment。 59 練習(xí) ? 編寫(xiě)一個(gè)代碼片段將 2到 10 之間的偶數(shù)打印到命令行窗口,分別使用 ? for循環(huán)和 continue語(yǔ)句 ? while循環(huán)和一個(gè)作為標(biāo)志的 boolean變量。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1