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

正文內(nèi)容

java入門教程-閱讀頁

2024-08-24 00:42本頁面
  

【正文】 amp。 左到右 12 簡(jiǎn)潔或 || 左到右 13 三目條件運(yùn)算 ?: * 右到左 14 簡(jiǎn)單、復(fù)雜賦值運(yùn)算 = * = / = % = + = - = = = = amp。順序結(jié)構(gòu)是指命令行順序執(zhí)行,這是最常見的一個(gè)格式;分支結(jié)構(gòu)是一種選擇結(jié)構(gòu),根據(jù)條件的值選擇不同的執(zhí)行流程,可以得到不同的結(jié)果。循環(huán)結(jié)構(gòu)包括次數(shù)循環(huán)語句 (for語句 )和條件循環(huán)語句 (while語句 )。 1. ifelse語句 ifelse語句的基本格式為: if(布爾表達(dá)式 ) { 語句或塊 1。 } Java實(shí)用教程 其中: (1) 布爾表達(dá)式返回值為 true或 false。 (3) 如果為 false,則跳過語句或塊 1,然后執(zhí)行 else下的語句或塊 2。程序輸出結(jié)果如圖 。 public static void main(String args[]) { x = 12。 } else (x = 10 + 結(jié)果不正確 )。 (修改 x的值之后 )。 } else (x = 10 + 結(jié)果不正確 )。 } } Java實(shí)用教程 圖 程序輸出結(jié)果 Java實(shí)用教程 2. switch語句 switch語句的基本格式為: switch(表達(dá)式 1) { case 表達(dá)式 2: 語句或塊 2。 case表達(dá)式 3: 語句或塊 3。 case 表達(dá)式 4: 語句或塊 4。 default: 語句或塊 5。 } Java實(shí)用教程 其中: (1) 表達(dá)式 1的值必須與整型兼容。 (3) 表達(dá)式 4是可能出現(xiàn)的值。 (5)? break表示跳出這一分支。 程序輸出結(jié)果如圖 。 x = 12。 choose(x)。 (x=3時(shí)打印的值 )。 } //choose方法: switch語句結(jié)構(gòu) public static void choose(int x) { switch(x) { Java實(shí)用教程 case 1: (1)。 case 2: (2)。 case 3: (3)。 default: (x)。測(cè)試表達(dá)式 。 } Java實(shí)用教程 其執(zhí)行順序如下: (1) 首先運(yùn)行初始化表達(dá)式。 (3) 最后執(zhí)行步長(zhǎng)。程序輸出結(jié)果如圖 。 for(int i = 1。 i++) sum += i。 } } Java實(shí)用教程 圖 程序輸出結(jié)果 Java實(shí)用教程 while循環(huán)語句 while循環(huán)語句實(shí)現(xiàn)受條件控制的循環(huán),其基本格式為: while(布爾表達(dá)式 ) { 語句或塊 。 Java實(shí)用教程 上面 for循環(huán)語句的例子改為 while語句后如下所示: int sum = 0。 while (i=100) { sum += i。 } (1到 100(包括 100)的數(shù)的總和為: + sum)。 } while(布爾表達(dá)式 ) Java實(shí)用教程 先執(zhí)行語句或塊,然后再判斷布爾表達(dá)式。上面那個(gè)例子改為 do循環(huán)為: int sum = 0。 do { sum += i。 } while (i=100)。 Java實(shí)用教程 數(shù) 組 的 使 用 數(shù)組聲明 數(shù)組的定義如下: (1) 首先是一個(gè)對(duì)象。 (3) 所有的數(shù)組下標(biāo)默認(rèn)從 0開始,而且訪問時(shí)不可超出定義的上限,否則會(huì)產(chǎn)生越界錯(cuò)誤。數(shù)組聲明格式如下: 數(shù)據(jù)類型 標(biāo)識(shí)符 [] 例如: int a[]; //聲明一個(gè)數(shù)據(jù)類型為整型的數(shù)組 a pencil b[]; //聲明一個(gè)數(shù)據(jù)類型為 pencil類的數(shù)組 b Java實(shí)用教程 創(chuàng)建數(shù)組 由于數(shù)組是一個(gè)對(duì)象,所以可以使用關(guān)鍵字 new來創(chuàng)建一個(gè)數(shù)組,例如: a = new int[10]; //創(chuàng)建存儲(chǔ) 10個(gè)整型數(shù)據(jù)的數(shù)組 a b = new pencil[20]; //創(chuàng)建存儲(chǔ) 20個(gè) pencil類數(shù)據(jù)的數(shù)組 b 數(shù)組創(chuàng)建時(shí),每個(gè)元素都按它所存放數(shù)據(jù)類型的缺省值被初始化,如上面數(shù)組 a的值被初始化為 0,也可以進(jìn)行顯式初始化。有兩種初始化數(shù)組的方式,分別如下: Java實(shí)用教程 (1) 創(chuàng)建數(shù)組后,對(duì)每個(gè)元素進(jìn)行賦值。 a[1]=4。 (2) 直接在聲明的時(shí)候就說明其值,例如: int a[] = {4,5,1,3,4,20,2}。 Java實(shí)用教程 【 例 】 編寫程序測(cè)試數(shù)組,程序輸出結(jié)果如圖 。 char b[]。 b = new char[2]。 i3。 } b[0] = 39。 b[1] = 39。 //快速初始化數(shù)組 int c[] = {0,1*3,2*3}。 Java實(shí)用教程 for (int i = 0。 i++) { (b[i] + )。 for (int i = 0。 i++) { (c[i] + )。 (1) 3++42^- 8 (2) abcamp。amp。amp。學(xué)生成績(jī)表如圖 。 4. 編寫程序,用數(shù)組實(shí)現(xiàn)乘法小九九的存儲(chǔ)和輸出。 】 Java實(shí)用教程 第 3章類和接口 類 接口 常用數(shù)據(jù)結(jié)構(gòu)及類 習(xí) 題 Java實(shí)用教程 類 類的定義和聲明 Java編程語言是面向?qū)ο蟮?,處理的最小的完整單元為?duì)象。類由類聲明和類體構(gòu)成,類體又由變量和方法構(gòu)成。 【 例 】 自定義一個(gè) apple類,在主類 SetApple中創(chuàng)建實(shí)例并調(diào)用方法,輸出結(jié)果如圖 。//創(chuàng)建 apple類 = 。 (())。 (蘋果的重量為 5兩 )。 } } Java實(shí)用教程 //自定義類 class apple { //屬性 long applecolor。//蘋果的重量 boolean eatup。 eatup = true。 eatup = false。 } } Java實(shí)用教程 圖 自定義類的應(yīng)用 Java實(shí)用教程 1. 類聲明的基本格式 訪問說明符 class 類名 extends 超類名 implements 接口名 其中: (1) 訪問說明符為 public或者缺省。聲明為公有的類存儲(chǔ)的文件名為類名。 (3) 超類名:是指已經(jīng)存在的類,可以是用戶已經(jīng)定義的,也可以是系統(tǒng)類。 Java實(shí)用教程 例如: public class HelloApplet extends Applet 訪問說明符為 public,類名 HelloApplet,擴(kuò)展類為 JDK包自帶的 。 Java實(shí)用教程 2. 類體 類體包括成員變量和方法。 private:私有類型,只允許在類內(nèi)部的方法中使用,若從外部訪問,必須通過構(gòu)造函數(shù)間接進(jìn)行。 ● 數(shù)據(jù)類型包括基本類型以及用戶自定義的擴(kuò)展類型。 ●數(shù)據(jù)類型:包括基本數(shù)據(jù)類型和用戶自定義的擴(kuò)展類型。 Java實(shí)用教程 3. 創(chuàng)建類的實(shí)例 使用關(guān)鍵字 new進(jìn)行創(chuàng)建,例如: HelloApplet hp = new HelloApplet()。//對(duì)應(yīng)蘋果的顏色 double appleweight。//是否吃完 Java實(shí)用教程 一個(gè)方法為: public boolean bite()//類方法 {...} 公有類 SetApplet中引用自定義類,首先創(chuàng)建類的實(shí)例: apple a = new apple()。//實(shí)例變量賦值 最后調(diào)用它的方法: (())。 【 例 】 測(cè)試類的單繼承性,程序輸出結(jié)果如圖 。 Java實(shí)用教程 (繼承的方法調(diào)用: + getSalary2(王一 ,500))。 (“繼承的方法調(diào)用:” + getSalary2(“王飛 ,10000))。 if (salary5000) str = 名字 : + name + Salary: + salary。 Java實(shí)用教程 return str。 class Employee { public String name。//薪水 public static String getSalary(String name, int salary) { String str。 return str。 str = 名字 : + name + Salary: + salary。 } }。在 TextExtend主類中覆蓋了 getSalary方法,方法體重新定義為薪水低于 5000時(shí)并不輸出薪水的值而是輸出“低于5000”,用于和繼承的 getSalary2方法進(jìn)行比較。 Java實(shí)用教程 圖 測(cè)試單繼承性程序的輸出結(jié)果 Java實(shí)用教程 特殊變量 類中有兩個(gè)特殊變量 super和 this。 【 例 】 使用 super變量,輸出結(jié)果如圖 。 = 王飛 。 = 業(yè)務(wù)部 。 } } class Employee { Java實(shí)用教程 public String name。//薪水 //方法 public String getSalary() { String str。 return str。//部門 //方法 public String getSalary() { //使用 super變量調(diào)用超類的方法 return () + \nDepartment: + department。 str = 名字 : + name + \nSalary: + salary。 str = 名字 : + + \nSalary: + 。但有一種情況例外,就是當(dāng)在某些完全分離的類中調(diào)用一個(gè)方法并將當(dāng)前對(duì)象的一個(gè)引用作為參數(shù)傳遞時(shí)。 Java實(shí)用教程 構(gòu)造函數(shù) 類中的構(gòu)造函數(shù)用來初始化一個(gè)類。 【 例 】 基于例 ,增加兩個(gè)構(gòu)造函數(shù),訪問通過外部調(diào)用構(gòu)造函數(shù)實(shí)現(xiàn)初始化賦值,得到如圖 。//初始化賦值 (())。//名字 private int salary。 salary = _salary。 str = 名字 : + name + \nSalary: + salary。 } } class Manager extends Employee { private String department。 department = _department。 } } Java實(shí)用教程 包 計(jì)算機(jī)操作系統(tǒng)使用文件夾或者目錄來存放相關(guān)或者同類的文檔,在 Java編程語言中,提供了一個(gè)包的概念來組織相關(guān)的類。 包就是指一組類。聲明包的基本格式如下: Package 包名 。 使用包時(shí)的注意事項(xiàng)如下: (1) Package語句要作為程序非注釋語句的第一行語句。 (3) 引用包中的類時(shí),使用 import語句。 Java實(shí)用教程 【 例 】 編寫程序測(cè)試包,先建立一個(gè) Company文件夾,然后建立名為 。//聲明包名 Company class Employee { public String name。//薪水 public String getSalary() { Java實(shí)用教程 String str。 return
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1