新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
java匿名對象的使用方法
匿名對象概念
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、泗洪網(wǎng)站維護(hù)、網(wǎng)站推廣。
匿名對象即無名對象,直接使用new關(guān)鍵字來創(chuàng)建對象
當(dāng)方法只調(diào)用一次的時候可以使用匿名對象
可以當(dāng)作參數(shù)進(jìn)行傳遞,但是無法在傳參之前做其他的事情
注意:匿名對象可以調(diào)用成員變量并賦值,但是賦值并沒有意義
舉例:
class Student{
public void study(){
System.out.println("study...") ;
}
}
class StudentDemo{
public void method(Student s){
s.study();
}
}
//測試類
class NoNameDemo{
public static void main(String[] args){
//訪問StudentDemo中的method方法
//1)創(chuàng)建StudentDemo類的對象
StudentDemo sd = new StudentDemo() ;
//訪問method
// Student s = new Student() ;
//sd.method(s) ;
//匿名對象的方式
sd.method(new Student()) ;
System.out.println("----------------------") ;
//全部匿名對象方式處理
new StudentDemo().method(new Student()) ;
//使用完畢,及時從內(nèi)存中釋放掉!
}
}
當(dāng)前標(biāo)題:java匿名對象的使用方法
URL地址:http://www.dlmjj.cn/article/ppeses.html