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

正文內(nèi)容

22236java程序設(shè)計(jì)-wenkub

2022-10-11 10:47:02 本頁面
 

【正文】 +12f ( 1012) 浮點(diǎn)型變量說明如下: float aFloatVar //說明變量 anFloatVar 是 float浮點(diǎn)型; float aDoubleVar //說明變量 aDoubleVar 是 double 浮點(diǎn)型; 布爾型變量說明如下: boolean aBooleanVar。 //說明變量 aLongVar 是long整型 ,并賦以初值 12345; short aShortVar 。如果要表示 long 類型整數(shù)需要在整數(shù)后加上后綴 L或 l,表示它為長整數(shù)。 整型 整型是那些沒有小數(shù)部分的數(shù)據(jù)類型 整型數(shù)在內(nèi)存中的存儲形式 : Short型 00010100 Int型 00010100 00000000 00000000 00010100 00000000 00000000 00010100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 Byte型 整數(shù)常量有三種表示形式: ( 1) 十進(jìn)制整數(shù) , 如 33, 58, 90。 上面程序例中 , 使用單行注釋 “ //“和文檔注釋 /**…… */ 空格、逗號、分號及行結(jié)束符稱為分隔符 變量和常量 變量的說明形式如下: 類型 變量名 表; 在 Java中用標(biāo)識符來表示變量名 。 2.“/*…… */“ 塊注釋 。保留字又稱關(guān)鍵字 。保留字 class和類名之間應(yīng)至少留有一個空格。 2.?dāng)⑹鲇?jì)算機(jī)語言的主要分類。 Java是純面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 , 是半編譯半解釋型語言 。這些指令的集合叫做機(jī)器語言 匯編語言是一種面向機(jī)器的程序設(shè)計(jì)語言,它用符號表示機(jī)器指令 高級程序設(shè)計(jì)語言 面向過程的語言 (Basic、 Fortran、 Pascal 等) 面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 ( Delphi 、 VB 、 VC++、C++Builder等) 語言翻譯程序 語言翻譯程序的作用 00101 11010 11001 00111 計(jì)算機(jī) 中高級程序語言代碼 程序設(shè)計(jì)師 語言翻譯程序 虛擬機(jī)、 Java虛擬機(jī)與 Java運(yùn)行環(huán)境 虛擬機(jī)好似通用的計(jì)算機(jī),有自己的指令系統(tǒng),但本身沒有實(shí)際的硬件。 其原理示意圖如下: X86 機(jī)器 PowerPC 機(jī)器 ( JVM)虛擬機(jī)代碼 語言翻譯程序 Mips runtime X86 runtime ALPHA runtime PowerPC runtime Mips 機(jī)器 ALPHA 機(jī)器 Java運(yùn)行環(huán)境 如圖: Java應(yīng)用程序接口 ( API) Java基本軟件 (基本類和擴(kuò)展類) Java虛擬機(jī) ( JVM) 適 配 器 實(shí)際計(jì)算機(jī) (硬件和操作系統(tǒng)) Java程序的運(yùn)行 Java編譯和運(yùn)行系統(tǒng)功能圖 : 編譯 源程序 (如 hellojava) 字節(jié)碼文件 網(wǎng)絡(luò) 類裝載器 解釋器 字節(jié)碼 檢驗(yàn)器 代碼 生成器 即時(shí)運(yùn)行部件 運(yùn)行系統(tǒng) Java程序的開發(fā)、執(zhí)行流程 Java程序的開發(fā)、執(zhí)行流程 如圖所示: 源代碼 編譯 字節(jié)碼 結(jié)果 系統(tǒng)運(yùn)行 解釋執(zhí)行 小結(jié) 用戶可以通過圖標(biāo) 、 菜單和命令使用計(jì)算機(jī) , 這是最簡單的人機(jī)交互方式 。 Java由于其可移植性 、 安全性 、 分布性和高性能性 , 成為網(wǎng)絡(luò)開發(fā)的主流語言 。 3.?dāng)⑹稣Z言翻譯程序的分類。 類體位于類名后面左大括號 “ {”和結(jié)束類體的右大括號“ }”之間 。 下面是一些標(biāo)識符的示例 。 在 “ /*”和 “ */”之間都是注釋 , 塊注釋不能嵌套 。 變量類型定義了變量的值所屬的類型 。 ( 2) 八進(jìn)制整數(shù) , 以 0當(dāng)頭 , 如 010表示十進(jìn)制的 8, 015表示十進(jìn)制的 13。例如: 1234567L、 987654320l。 //說明變量 aShortVar 是 short整型; byte aByteVar。 //說明變量 aBooleanVar 是 boolean 型 。 //說明變量 ch類型是 char, 并賦以初值 ’ a’ 以下是字符串的一些例子; “ This is a string constant” “JAVA” “You see” 表達(dá)式 以下是合法的表達(dá)式例如: a+b (a+b)*(ab) “name=”+”李 明 ” 運(yùn)算符按其要求的操作數(shù)個數(shù)分為: 一元運(yùn)算符 如 ++、 二元運(yùn)算符 如 +、 、 *、 /、 % 三元運(yùn)算符 如 ? : 運(yùn)算符按其功能分為七類: 算術(shù)運(yùn)算符 + 、 、 *、 /、 %、 ++、 關(guān)系運(yùn)算符 、 、 =、 =、 ==、 != 邏輯運(yùn)算符 ! 、 amp。、 |、 ^、 ~ 條件運(yùn)算符 ? : 賦值運(yùn)算符 =、 +=、 = 其他 分量運(yùn)算符 . 、下標(biāo)運(yùn)算符 []、實(shí)例運(yùn)算符instanceof 。 //x先加 1, 再賦于 y1 y2=x++。 邏輯運(yùn)算符 例: ! false 結(jié)果為 true false | true 結(jié)果為 true true amp。 //r1= r2=x1 | y。 //y右移 2位 x3 。 // x*x的值賦給 x, 從數(shù)學(xué)觀念看這里 =是不可能的 , 這里是指把 x原來的 //值取出 , 求 x*x的值 , 再存到 x中去 條件運(yùn)算符 格式如下 。 } } 運(yùn)算符的優(yōu)先級 下列表達(dá)式有唯一的求值次序: ( 1) a + b*c ( 2) a=b166。amp。 b=(byte)i。 public class ReadChar { public static void main(String args[]) { try { //try 語句 char ch=(char)()。 int anInt。 //數(shù)字串轉(zhuǎn)換成整數(shù) anInt } catch (Exception e) {} //catch 語句 , Exception為異常類 } 將相關(guān)語句組合在一起就構(gòu)成復(fù)合語句 。 ] ifelse語句的嵌套 如: if( 布爾表達(dá)式 1) 語句 1。 例 32求一元二次方程的根 switch語句 語法形式如下: switch(表達(dá)式 ) { case常量 1:語句 1 [break。 循環(huán)語句 while語句 while語句形式如下: while 布爾表達(dá)式 DO 語句 While語句流程圖: 布爾表達(dá)式 循環(huán)體 true false 例:用 while循環(huán)語句計(jì)算 s=1+1/2+1/3+1/4+…… +1/100。 //s增加 1/i , float型 i++。 class sum { public static void main(String args[]) { int i=1。 //循環(huán)次數(shù)加1 } while (i=100)。 int i。i=22。 } } } 可以在只能放一個語句的地方放任意多個語句 , 只須用逗號將它們分隔開 。i100。 } 循環(huán)的嵌套 例 34: 打印以下規(guī)律的數(shù)字圖案 ( 每行打 5個數(shù)字 , 每行各列數(shù)的值等于第一列數(shù)乘自己所在列號 ) : 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 例 35 百雞問題 。 ( 2) 帶標(biāo)號的情況 。 例 36 不帶標(biāo)號的 continue語句的例子 。 另外還提供了以下幾種流程控制語句:分支語句 ( ifelse,switchcase) 、循環(huán)語句 (while,dowhile,for) 、 轉(zhuǎn)向控制語句( break,continue,label) 。 Java的類 形式如下: [修飾符 ] class 類名 [extends父類名 ][implements接口名列表 ] 類的修飾符有 private、 public、 abstract 、 final。 //返回 PowerOn值 } 繼承 形式如下: class SubClassName extends SupperClassName 例 46 子類與父類是繼承的關(guān)系 編譯后會產(chǎn)生四個結(jié)果文件: 在 Java中 , Java所有類的父類 。 this引用表示的是對象本身 例 49 this引用自身 super指代的是對類的父類的引用 。 形式如下: [修飾符 ]interface接口名 [extends] [接口序列 ] 一個最簡單的接口說明: public interface Cookable extends Foodable,Printable 接口體 例 411 接口說明 interface Countable { final int MALMUM=50。 int setcount(int newcount). } 在接口中成員變量聲明的形式如下: [修飾符 ] 類型名 變量名; 例如: 在接口中 , 下面這行代碼: int STEP=5。 } } public interface MyInterface { void display()。 這些包以 “ java.”開頭 , 作為 java 的一個標(biāo)準(zhǔn)部分發(fā)布的 。 head 1 2 head 2 應(yīng)注意區(qū)分類與對象這兩種個基本概念 。 接口是面向?qū)ο蟮囊粋€重要思想 , 利用接口使設(shè)計(jì)與實(shí)現(xiàn)分離 , 使利用接口的用戶程序不受不同接口實(shí)現(xiàn)的影響 , 不受接口實(shí)現(xiàn)改變的影響 。 使用包可以提供一定的訪問控制 。 本章最后描述了單向鏈結(jié)點(diǎn)類 、 單向鏈類 、 隊(duì)類和棧類 , 這些是 。 } catch ( 異常類 1 變量名 ) //按拋出的異常類進(jìn)行捕獲 , 并加處理 { catch 處理 } catch ( 異常類 2 變量名 ) //按拋出的異常類進(jìn)行捕獲 , 并加處理 { catch 處理 } 。 不用 finally語句的 正確地使用異常 (1) 在可以使用簡單的測試就能完成的檢查中 , 不要使用異常來代替它 。 小結(jié) 異常處理把 Java程序各種可能出現(xiàn)的錯誤都看作異常 , 集中起來統(tǒng)一處理 。 trycatch異常處理機(jī)制 , 當(dāng) try體中發(fā)生了一個異常 , trycatch語句就會自動在 try體后面的各個 catch語句中 , 找出與該異常類相匹配的參數(shù) , 就執(zhí)行包含這一參數(shù)的 catch語句中的 java代碼 , 執(zhí)行完catch語句后 , 程序恢復(fù)執(zhí)行 , 但不會回到異常發(fā)生處理繼續(xù)執(zhí)行 ,而是執(zhí)行 trycatch結(jié)構(gòu)后面的代碼 。 請?zhí)幚頂?shù)組越界異常 。可重用類的繼承層 次和包的組織呈樹
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1