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

正文內容

第7章類和對象-資料下載頁

2025-07-20 12:29本頁面
  

【正文】 (i的值為 +i)。 } public static void main(String[] args) { myapp t1 = new myapp()。 myapp t2 = new myapp()。 = 60。 (對象 1: + )。 ()。 (對象 2: + )。 ()。 (靜態(tài)對象 i:+ )。 } } 對象 1: 60 i的值為 60 對象 2: 60 i的值為 60 靜態(tài)對象 i:60 final關鍵字的用途 ? final關鍵字的含義是不可變,可以用來修飾類、成員變量和成員方法。 ?如果修飾類,則表示該類不能夠被繼承。 ?如果修飾成員變量,則表示該變量一旦被賦值之后就不能修改。 ?如果修飾成員方法,則表示該方法不能夠被子類重寫。 ? final關鍵字的一個常見用法是與 static關鍵字組合來創(chuàng)建常量,例如 : ?public static final PI = 。 final關鍵字的用途 【 例 715】 創(chuàng)建 FinalTest類,在 main()方法中將 final類型的成員變量進行賦值。 public class FinalTest { private final int number = 2。 // 聲明 final修飾的成員變量 public static void main(String[] args) { new FinalTest().number = 5。 // 對成員變量進行賦值 } } 包的定義與使用 ? 包是 Java中管理源代碼文件的方式。在前面內容中,編寫的 Java文件都使用了默認的包空間。隨著文件個數(shù)不斷的增加,肯定增加了文件命名的難度,也不便于文件的管理。 ? 通過使用包,可以具有如下優(yōu)勢: ?1)便于區(qū)分哪些類是相關的 ?2)在不同的包中,可以存在相同名稱的類 ?3)可以使用包來控制訪問權限 包的定義與使用 ? 聲明包的語法如下: package 。 ? 注意: ? 使用 package聲明包時,該語句必須放在源代碼的 第一行 。 ? 前面可以存在 注釋代碼 ,但是不能有類定義等代碼。 包的定義與使用 ? 除了 ,其他的工具類需要導入其所在的包才能夠使用。 ? 有 2種導入類的方式: ? 1) 使用 import語句導入需要使用的類 import 。 ? 2) 在使用工具類的地方進行導入 date = new ()。 包的定義與使用 ? 如果需要使用一個包中的多個類,可以使用 *來進行整體導入,例如: import .*。 ? 這樣就可以使用 。 ? 注意:使用 *僅能導入包中的類,不能導入包的子包中的類。讀者可以將其理解為導入一個文件夾中的文件,但不包括這個文件夾的子文件夾中的文件。 注釋 ? 預定義注釋 ? 自定義注釋 預定義注釋 ? 常用的預定義注解包括 @Deprecated、@Override和 @SuppressWarnings三種。 ?@Deprecated注解用于標示棄用的類或者方法等,它們應該不再使用。 ?@Override注解通常用于修飾重寫的方法 ,如果開發(fā)人員并沒有遵守重寫的規(guī)則,則會給出提示。 ?@SuppressWarnings注解用于壓制警告信息,例如沒有指明泛型的類型。 自定義注釋 ? 在進行項目開發(fā)時,通常在類的開始部分統(tǒng)一增加注解信息。 ? 這些信息包括代碼的作者、文件創(chuàng)建時間、最后修改時間和版本信息等。如果使用注解,可以對它們進行統(tǒng)一定義。 ? 說明:在定義注解時,需要使用大括號包含注解的內容。在使用注解時,需要使用小括號來包含注解的內容。 補充:包裝類 Integer類 ? Integer類在對象中包裝了一個基本類型 int的值。設計的初衷是為了在基本類型 int和引用類型之間建立一座橋梁。 補充:包裝類 Integer類 方法名 作用 toBinaryString(int i) 返回指定數(shù)字 i的二進制表示形式 toOctalString(int i) 返回指定數(shù)字 i的八進制表示形式 parseInt(String s) 返回包含在由 str指定的字符串中的 數(shù) 字的等價整 數(shù)值 intValue() 以 int型返回此 Integer對象 valueOf(String str) 返回保存指定的 String的值 Integer對象 toString() 返回一個表示該 Integer值的 String對象 表 1 Integer類常用方法 (請輸入一個十進制數(shù)字: )。 Scanner scan = new Scanner()。 int num = ()。 String value = (num)。 (該數(shù)字的二進制格式為: +value)。 value = (num)。 (該數(shù)字的十六進制格式為: +value)。 value = (num)。 (該數(shù)字的八進制格式為: +value)。 補充:包裝類 Integer類 ? Integer類提供了幾個常量: ? MAX_VALUE:表示 int類型可取的最大值。即 2311。 ? MIN_VALUE:表示 int類型可取的最小值。即 231。 ? SIZE:表示 int值的比特位數(shù)。 補充:包裝類 Integer類 int maxint = 。 int minint = 。 int intsize = 。 (int類型可取的最大值是: + maxint)。 (int類型可取的最小值是: + minint)。 (int類型的二進制位數(shù)是: + intsize)。 補充: Character類 ? Character類是 char類型的包裝類, Character類在對象中包裝一個基本類型 char的值。 ? 把字符編碼轉換為字符數(shù)組 ?使用 Character類的 toChars()方法可以將指定的代碼點轉換成 UTF16編碼的 char數(shù)組 public static char[] toChars(int codePoint) ?參數(shù)說明: codePoint是一個 Unicode代碼點,也可以看做字符編碼值。 String s。 Scanner sc=new Scanner()。 (input string)。 s=()。 int x=(s)。 (整型 x=+x)。 char[] a = (x)。 String str=new String(a)。 (字符串 str=\+str+\)。 input string 20223 整型 x=20223 字符串 str=中 補充: Character類 知識點提煉 ? ( 1)對象是對現(xiàn)實世界事物的模擬,它具有屬性和行為。 ? ( 2)類是創(chuàng)建對象的模板,它可以創(chuàng)建多個具有相同屬性和行為的對象。 ? ( 3)面向對象的三大特性包括 封裝、多態(tài)和繼承 ? ( 4)使用 class關鍵字來定義類。 ? ( 5)在創(chuàng)建對象時,會調用類的構造方法。構造方法并沒有返回值,且方法名稱與類名相同。 ? ( 6) Java中方法在傳遞參數(shù)時,使用的是值傳遞 知識點提煉 ? ( 7) this關鍵字用于表示對當前對象的引用。 ? ( 8)訪問權限修飾符包括 public、 private、protected等 4種。 ? ( 9) static關鍵字用來定義類變量和類方法,它們可以直接使用類名調用,而不必創(chuàng)建類對象。 ? ( 10) final關鍵字用于保證不可修改。 ? ( 11)包用來管理 Java文件。 ? ( 12)注解可以為代碼增加額外的信息但是并不直接影響代碼的運行。 作業(yè) ? ,成員變量包括長和寬。類中有計算面積和周長的方法,并有相應的set方法和 get方法設置和獲得長和寬。要求使用自定義的包。 ? 2. 設計一個點類( Point) ,具有成員變量x,y(點的坐標 ),類中有設置和獲取成員變量的方法,以及求兩點距離的方法。
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1