java匿名内部类runnable_Java内部类:匿名内部类(四)
生活随笔
收集整理的這篇文章主要介紹了
java匿名内部类runnable_Java内部类:匿名内部类(四)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java內部類分為4個部分進行闡述,分別為概覽、成員內部類、局部內部類和匿名內部類。
在本文中是Java內部類的匿名內部類,主要講述匿名內部類的概念、匿名內部類的好處、匿名內部類的使用前提、和匿名內部類的應用場景。
1、匿名內部類的概念
沒有類名的類就稱作為匿名內部類
2、匿名內部類的好處
簡化書寫
3、匿名內部類的使用前提
必須存在繼承或者實現關系才能使用
4、匿名內部類的應用場景
匿名內部類一般是用于實參
示例代碼:package?com.rk.innerclass;
public?class?MyClassLearn
{
public?static?void?main(String[]?args)
{
Runnable?target?=?new?Runnable(){
public?void?run()
{
for(int?i=0;i<10;i++)
{
System.out.println("Hello?World-"?+i);
}
}
};
Thread?thread?=?new?Thread(target);
thread.start();
//Thread.yield();
}
}
在上述代碼中,target變量就指向一個匿名類的對象,這個匿名類實現了Runnable接口,并且作為實參傳遞給Thread的構造函數。
5、思維導圖
總結
以上是生活随笔為你收集整理的java匿名内部类runnable_Java内部类:匿名内部类(四)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java redis缓存工具类_util
- 下一篇: java 革命_JAVA数据库连接池的革