您好,登錄后才能下訂單哦!
只能是一個方法
//匿名內部類,必須借助接口或父類
new Thread (new Runnable() {
public void run() {
for(int i=0;i<5;i++)
{
System.out.println("me");
}
}
}).start();
//使用lambda簡化,將接口名和方法名去掉,只要參數和方法體
new Thread (()-> {
for(int i=0;i<5;i++)
{
System.out.println("me");
}
}).start();
**例子:**
public class hh {
//內部類
static class like2 implements ilike
{
public void lambda()
{
System.out.println("2");
}
}
public static void main(String[]args)
{
ilike like =new like();
like=new like2();
like.lambda();
//匿名內部類,借助ilike接口實現
like =new ilike()
{
public void lambda()
{
System.out.println("3");
}
};
like.lambda();
//lambda
like=()->{
System.out.println("4");
};
like.lambda();
}
}
interface ilike{
void lambda();
}
class like implements ilike{
public void lambda()
{
System.out.println("i like");
}
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。