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

正文內(nèi)容

java-項目4學(xué)生基本信息管理-資料下載頁

2025-01-09 04:01本頁面
  

【正文】 作為方法的參數(shù)和返回值 ?注意:是引用傳遞。 // 類對象作為方法參數(shù),并且在方法中改變對象 class A { int x=5。 void change(A a) { (=+)。 =331。 (=+)。 } } class passObject { public static void main(String args[]) { A aa=new A()。 (aa)。 (= +)。 } } 對象的使用- 對象數(shù)組 ?數(shù)組中的每個元素是對象。 public class ObjectArray{ public static void main() {Date d[]=new Date(2)。 d[0]=new Date(1999,12,31)。 d[1]=new Date(2022,1,1)。 d[0].showDate()。 } } 對象的清除 ?定義對象時,必須用 new分配空間,但使用后的釋放是系統(tǒng)自動完成的。 ? Java運行時系統(tǒng)通過垃圾收集 (Garbage Collection)周期性地監(jiān)測釋放無用對象所使用的內(nèi)存,完成對象的清除。 ? 除了自動垃圾收集外,通過調(diào)用方法 ()要求進行垃圾收集時。 ? 當(dāng)一個對象的內(nèi)存空間被回收時,系統(tǒng)自動調(diào)用該對象的方法finalize(),進行刪除工作。 包 ?包 ? 是類和 接口 的集合,提供一種高層訪問保護和名空間管理 ? 包得作用:避免同名 沖突 ? 包名本身又對應(yīng)一個目錄(用一個目錄表示)。 ? 包名可以有層次,以小數(shù)點分割。包名一般全小寫 Company Logo 包( package) ? package ? package pk1[. pk2[.pk3…….]] ; ? 如 package ,則系統(tǒng)對應(yīng)在磁盤上建立目錄: 根路徑\first\second\third ? 包名建議 package 。 //命名要注意唯一性 ,可使用 WWW域名 的倒寫 public class ComplexNumber {……} ? 如果 package未指定,則所有的 class都被組合到一個未命名的缺省 default package包中,不能被其他包中的類引用 ? package說明必須是非注釋非空行的第一行 package語句后對應(yīng)的是包的層次結(jié)構(gòu),包名之間是通過點號來分隔的 包( package) ?使用包 ? 使用 import語句 ? import pk1[.pk2[.pk3………]] (類名或 *) ? 注意 : import語句要放在程序的最前面。 ? 使用前綴包名 ? 在每個要引入的類前,給出該類所在的包名。 import 。 //引入包 Apple import .*。 //引入包 Apple a=new () import 。 Applet a=new Applet()。 使用其他包中的類 ? import語句 ? 將指定包中的類引入當(dāng)前的程序中,即告訴編譯到哪去找程序中使用的類。 ? import語句 ? 必須出現(xiàn)在所有類定義之前。 例: import .* 。 該語句引入整個 utility 類庫 (標(biāo)準(zhǔn) Java庫的一部分 ) 例: import 。 該語句只引入 Vector類,但 utility類庫中的其他類不可用。 主要包介紹 再談 static ?static ? 類 (靜態(tài) )成員變量 ? 類 (靜態(tài) )方法 ?例子 ?不正確的使用 Company Logo 類方法和類變量 — static ?類方法(靜態(tài)方法)或類變量(靜態(tài)變量) ? static 用在變量或方法之前,表明它們是屬于類的 ?實例的方法和變量 ? 若無 static修飾,則變量和方法分別是某個實例對象的 class ABCD { char data。 static int share_data。 } class Demo { ABCD a,b,c,d。 } object a char data object c char data Object b char data static int share_data object d char data 類方法和類變量 — static ?static ? 類變量 ? 生存期不依賴于對象,無需創(chuàng)建實例對象,可以直接通過類名訪問。 ? 也可以通過該類的實例對象訪問 ? 任何一個類的實例訪問或操作這個成員,都是對這同一個內(nèi)存單元的訪問和操作 ? 類方法 ? 可以直接通過類名訪問 ? 只能訪問該類的類變量和類方法 ,不能直接訪問實例的變量和方法(無 static) ?若無 static修飾,則變量和方法分別是實例的方法和變量 ? 實例(非 static)方法可以訪問該類的類變量和類方法 ? 遵循對象的生命周期,隨著對象的創(chuàng)建而創(chuàng)建,隨著對象的消亡而消亡 static示例 :使用靜態(tài)變量 public class StaticEx { static int gCount=0。 public static void main(String [] args) { StaticEx e1=new StaticEx()。 StaticEx e2=new StaticEx()。 ++。 ++。 (gCount of e1=+)。 (gCount of e2=+)。 (gCount=+)。 } } static示例 :實例計數(shù)器 class Count{ private int serial。 private static int counter=0。 static int x=100。 Count(){ counter++。 //實例計數(shù)器 serial=counter。 } int getSerial(){ return serial。 } } public class StaticTest { public static void main(String args[]){ Count c1=new Count()。 Count c2=new Count()。 (())。 (())。 (++)。 } } static示例 : 使用靜態(tài)方法 public class StaticFun { static int x=3。 public static void main(String args[]) { int y=5。 (y=+addX(y))。 } static int addX(int yy) //若無 static,則 main無法使用 { return x+yy。 } } static—不正確的引用 class StaticError { String mystring=“hello”。 public static void main(String args[]) { (mystring)。 } } 編譯時錯誤信息: nonstatic variable mystring cannot be referenced from a static context “(mystring)?!?。 static—解決辦法 解決方法 1 :將變量改成類變量 class StaticError { static String mystring=“hello”。 public static void main(String args[]) { (mystring)。 } } 解決方法 2:先創(chuàng)建一個類的實例 class NoStaticError { String mystring=“hello”。 public static void main(String args[]) { NoStaticError noError。 noError = new NoStaticError()。 ()。 } } 任務(wù)學(xué)習(xí) 任務(wù)介紹 任務(wù)分析 任務(wù)實現(xiàn) Company Logo ?完成任務(wù)步驟分析 ?定義 Employee ? 成員變量 name、 salary和 id值 ? 成員方法 構(gòu)造方法、 get和 set、輸出和顯示 ?定義測試類 ? 在主方法中創(chuàng)建對象 ? 并調(diào)用對象的方法 ? 在主方法中創(chuàng)建對象數(shù)組 任務(wù)學(xué)習(xí) 任務(wù)介紹 任務(wù)分析 任務(wù)實現(xiàn) Company Logo ?任務(wù)解決 ? 編寫程序 ? 遞交 任務(wù)學(xué)習(xí) 任務(wù)介紹 任務(wù)分析 任務(wù)實現(xiàn) Company Logo ?總結(jié) ? 類的基本組成和聲明方法 ? 對象創(chuàng)建的過程和方法。 ? 構(gòu)造函數(shù)的定義和執(zhí)行過程。 ? 訪問控制修飾符 public, private, protected。 ? 關(guān)鍵字 static, abstract, final的用法和特點。 ? 方法的重載 ? 包 課堂實訓(xùn) ?課堂實踐 4 見文檔 ? 類和對象 ? 解決 簡單 問題 Company Logo 要求 ?類和對象 ? 類和對象比較重要 ? 多練習(xí) ? 作業(yè) 4見文檔
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1