问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java内部类和匿名内部类的区别是什么?

发布网友 发布时间:2022-04-25 20:43

我来回答

1个回答

热心网友 时间:2022-06-17 06:17

//匿名内部类甚至没有类名,(实际上有).
所以匿名内部类,只有一个实例,而且没有引用.
如下面那个Thread类的匿名子类,你不能重复使用.
内部类,内部类有名字,但是他在类的内部.

他能访问外部类的所有数据,包括private的.
甚至如果一个内部类,是在一个方法内的话,方法的局部变量,内部类也可以使用.
总体来说匿名内部类,和内部类效果差别不大.
在事件监听和线程应用中经常使用.

//匿名内部类
public class T1 {
public static void main(String[] args) {
new Thread() {
public void run() {
System.out.println("runing");
}
}.start();
}
}
//内部嵌套类
public class T1 {
private static final class Thread1 extends Thread {
public void run() {
System.out.println("runing");
}
}

public static void main(String[] args) {
new Thread1().start();
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绿茶要猛冲吗,绿茶鲜嫩不需要(绿茶冲泡的正确方式) 绿茶为什么越好越不耐泡 绿茶要泡几泡?哪种绿茶最耐泡? 哪种绿茶最耐泡 职场故事:美女职员遇到暴躁老板 老板脾气坏得要命,我该怎么办 老板老爱发脾气,我们应该怎么做呀? 害怕老总发脾气怎么办 网络上用名字测和另一个人的关系准确吗 一个男生把自己的名字和另一个人的名字放在一起,中间放个"&"符号... 滕王阁在南昌哪个区 滕王阁的资料? 南昌滕王阁的介绍 益和猫砂和豆腐猫砂,哪一种更好? 豆腐猫砂推荐 小壹智能猫厕所适用哪些猫砂? 请问,豆腐猫砂怎么用,豆腐猫砂怎么清理 豆腐猫砂能吃吗,豆腐猫砂可食用吗 我家猫很挑!猫咪不肯用豆腐猫砂,猫咪为什么不用豆腐砂??? 猫宠豆腐猫砂靠谱吗?吸味结团表现怎么样? LPR4.95贷款80万25年每月还款多少? 空气开关c100与C60的区别 贷款80万利率5.88贷24年,每个月交多少钱? 公积金贷款80万每月还多少 贷款80万。20年月供多少? 短期借款80万日利率0.458每月还多少钱? 在广州地铁口附近有DIY蛋糕店吗? 福州哪里有自己DIY巧克力蛋糕的地方(要自己动手做的) 青岛DIY蛋糕的店在哪呢,就是自己动手做蛋糕的地方?口感、环境一定要好,最好有点浪漫情调的店,谢谢啦 北京哪家diy蛋糕店比较好?谢谢啦~ java内部类和匿名内部类的区别 哪位朋友能帮我详解一下Java的内部类和匿名内部类? JAVA中内部类和匿名内部类的区别,分别在什么 java内部类,匿名内部类这些是什么?求详细用法,还有语法。 java内部类的匿名内部类 java中的匿名类和内部类的关系?比如匿名类一定是内部类吗?或者内部类一定是匿名类吗? java 内部类 匿名类 Java里面什么是内部类、外部类、匿名内部类,构造函数等等??? java中为什么要引入内部类?还有匿名内部类? java匿名内部类具体概念是什么,在什么地方用到? Java匿名内部类怎样创建?有何作用和优点?创建线程怎样使用匿名内部类? java 匿名内部类 java 匿名内部类 如何实现? 举例说明 在自学JAVA,没有看懂JAVA中的匿名内部类,求解释 生肖鸡不能和什么属相配对? 鸡不能跟什么一起吃 听说在做鸡肉的时候要注意食材搭配,鸡不能和什么食物一起吃? 鸡不能和什么一起吃 苏州住房公积金提取需要什么条件 苏州住房公积金提取需要什么条件