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

正文內(nèi)容

java程序設(shè)計(jì)教學(xué)課件5(完整版)

  

【正文】 和方法稱為類(lèi)的成員(成員變量和成員方法),而構(gòu)造方法不是類(lèi)的成員。 // Create a Circle object ? (The area of the circle of radius ? + + is + ())。由于它們是同一個(gè)對(duì)象,因此通過(guò)變量 b2對(duì)對(duì)象的改變也將影響 b1所對(duì)應(yīng)的對(duì)象 8 .2 簡(jiǎn)單類(lèi)型變量和對(duì)象類(lèi)型變量的區(qū)別 ? 這種情況描繪如下: 9 .3 垃圾回收 清除對(duì)象 java運(yùn)行使系統(tǒng)有一個(gè)垃圾回收進(jìn)程負(fù)責(zé)清除不再使用的對(duì)象。 也可以一步完成 Circle mycircle = new Circle()。1 第 5章 使用對(duì)象和類(lèi)編寫(xiě)程序 理解對(duì)象和類(lèi)以及他們之間的關(guān)系 學(xué)習(xí)如何定義類(lèi)和創(chuàng)建類(lèi)的對(duì)象 理解構(gòu)造方法的使用 了解對(duì)象的引用和如何向方法傳遞對(duì)象 理解實(shí)例變量和實(shí)例方法 理解類(lèi)變量、類(lèi)常量和類(lèi)方法 理解變量的作用域 熟悉 java API的組織 使用字符串類(lèi) 2 汽車(chē)設(shè)計(jì)圖 第 1輛 第 2輛 第 3輛 圖 汽車(chē)類(lèi)與汽車(chē)的實(shí)例 對(duì)象和類(lèi) 3 pi radius height area() volume () 成員變量 成員方法 圓柱體類(lèi) 4 .1 聲明和創(chuàng)建 對(duì)象 1. 創(chuàng)建對(duì)象 通過(guò)創(chuàng)建一個(gè)對(duì)象可創(chuàng)建類(lèi)的一個(gè)實(shí)例 , 也稱實(shí)例化此類(lèi)。 7 .2 簡(jiǎn)單類(lèi)型變量和對(duì)象類(lèi)型變量的區(qū)別 ? 初始化對(duì)象 每個(gè)變量代表一個(gè)存儲(chǔ)值的內(nèi)存地址。 ? 垃圾回收器 垃圾回收器定期掃描內(nèi)存,對(duì)于被應(yīng)用的對(duì)象加上標(biāo)記,按可能的路徑掃描結(jié)束后清除未加標(biāo)記的對(duì)象。 ? } ? } ? 14 訪問(wèn)對(duì)象的數(shù)據(jù)和方法 ? // Define a circle ? class Circle ? { ? double radius = 。 ? 每個(gè)類(lèi)中至少有一個(gè)構(gòu)造方法。 ? Circle(double r) ? { ? radius = r。 // Print areas for radius 1, 2, 3, 4, and 5. int n = 5。 問(wèn)范圍說(shuō)明符 當(dāng)前類(lèi) 所有子類(lèi) 包內(nèi)所有類(lèi) 所有包中的類(lèi) private X protected X X X public X X X X package X X 27 可見(jiàn)性修飾符與訪問(wèn)器方法 class Circle { private double radius。 // Increase myCircle39。 31 類(lèi)成員與實(shí)例成員 2. 類(lèi)方法與實(shí)例方法 二者區(qū)別: ? 實(shí)例方法能訪問(wèn)當(dāng)前對(duì)象的實(shí)例變量也能訪問(wèn)類(lèi)變量;類(lèi)方法只能訪問(wèn)類(lèi)變量而不能訪問(wèn)實(shí)例變量。 Depth o = new Depth()。 } // . . . 這段代碼僅執(zhí)行一次 —— 首次生成那個(gè)類(lèi)的一個(gè)對(duì)象時(shí),或者首次訪問(wèn)屬于那個(gè)類(lèi)的一個(gè) static成員時(shí)(即便從未生成過(guò)那個(gè)類(lèi)的對(duì)象)。 } 38 例 public double getRadius() { return radius。 // Create circle2 Circle circle2 = new Circle(5)。 } // Print circle information public static void printCircle(Circle c) { (radius ( + () + ) and number of Circle objects ( + () + ))。//y得到的值是 3,不是 f 中沒(méi)有” int x=3。 (三角形型的三邊是 :++,++,++,)。 long t2 = (d)。 } 48 // Add a rational number to this rational public Rational add(Rational secondRational) { long n=numerator*() + denominator*()。 return new Rational(n, d)。 Rational r2 = new Rational(2, 3)。 ? 相同的字符串常量屬于同一個(gè)對(duì)象,占用同一塊空間 ,例如 : // 程序 public class TestConstString{ public static void main(String args[ ]) { String str1=Hello, str2=Hello。,39。 3. public String(char value[ ], int offset, int count) 例如: char a[ ]={39。}。 例如: String str = abc。 String str = new String(data)。 s1=s2。 a=( )。 String s2=new String(s1)。 8. public String substring(int begin, int end ) 提取 string對(duì)象中從 begin開(kāi)始,到 end1結(jié)束的子串,返回提取的子串。/39。 ? else ? (s + is not a palindrome)。 71 StringBuffer類(lèi)對(duì)象的緩沖區(qū) ? StringBuffer類(lèi)對(duì)象有一塊 緩沖區(qū) ,字符串被存放在緩沖區(qū)中,緩沖區(qū)的大小可以隨程序的需要進(jìn)行調(diào)整。例如: StringBuffer s2=new StringBuffer(2)。)擴(kuò)充新增加的部分 。 // 設(shè)置長(zhǎng)度為 8 (80)。 (capacity = +( ))。 s1=s2。 public class BufferToString{ // 程序 510 public static void main(String args[ ]) { String s1。 輸出結(jié)果為: str= Hello Java! 84 例 ? public class TestMulTableUsingStringBuffer ? { ? // Main method ? public static void main(String[] args) ? { ? // Create a string buffer ? StringBuffer strBuf = new StringBuffer()。 85 例 ? // Append the number title to the buffer ? ( | )。 i=9。)。 89 例子 import .*。 } } 90 例 import 。 StringTokenizer st = new StringTokenizer(s)。 StringTokenizer fenxi=new StringTokenizer(s,“ ,”)。 ? // Get end time ? long endTime = ()。 ? for (int j=1。 j=9。 ? // Append the title to the buffer ? ( Multiplication Table + 39。 s1=(Java!).toString( )。 39。 例如: StringBuffer str=new StringBuffer(Hello,Java)。 (Length = +( ))。 程序 69演示了這幾個(gè)方法的具體應(yīng)用。 例如: String s1=Java。 ? 當(dāng)修改對(duì)象的內(nèi)容時(shí),只要 StringBuffer對(duì)象包含的字符個(gè)數(shù)沒(méi)有超出容量,就不會(huì)分配新的空間,而直接在原空間內(nèi)進(jìn)行修改。 ? // The index of the last character in the string ? int up = () 1。\\39。 例如: String s1=Hello , s2=Java , s3。 ((s2))。i。 } } 61 String類(lèi)常用方法 1. public int length( ): 求串長(zhǎng) 。 String s3=new String(s1)。a39。 // 字符串 str的內(nèi)容是 av 4. public String(String value) 采用 value對(duì)象的值構(gòu)造一個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1