国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java面试题 > java内部类面试题的整理

java内部类面试题的整理

java内部类面试题

头像

小妮浅浅

2021-01-21 09:50:3323190浏览 · 0收藏 · 0评论

作为java类中的一大重要分支,内部类是除了集合类之外,频繁在java中被我们用来使用的。我们在准备复习的时候,需要对内部类的概念和分类进行掌握,在基础知识点的题目中是常见的考点。同时在代码的实例上,会出现部分需要运行和解答的题目。下面就这两方面我们一起看看内部类的面试题目。

一、内部类基础知识点

1.什么是内部类

Java中,可以将一个类放在另外一个类的定义内部,这就是内部类,内部类本身就是类的一个属性,与其他属性定义方式一致。

内部类有两种类型:局部类和匿名内部类

2.内部类的好处

(1)内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立.

(2)在单个外围类中,可以让多个内部类以不同的方式实现同一个接口,或者继承同一个类。

(3)创建内部类对象的时刻并不依赖于外围类对象的创建。

(4)内部类并没有令人迷惑的“is-a”关系,他就是一个独立的实体。

(5)内部类提供了更好的封装,除了该外围类,其他类都不能访问。

3.内部类的形式是怎样的

(1)静态内部类

(2)成员内部类

(3)局部内部类

(4)匿名内部类

二、内部类实例试题

问:下面这段代码的输出结果是什么

public class Test {
    public static void main(String[] args)  {
        Outter outter = new Outter();
        outter.new Inner().print();
    }
}
 
 
class Outter
{
    private int a = 1;
    class Inner {
        private int a = 2;
        public void print() {
            int a = 3;
            System.out.println("局部变量:" + a);
            System.out.println("内部类变量:" + this.a);
            System.out.println("外部类变量:" + Outter.this.a);
        }
    }
}

结果:

3
2
1

以上就是java内部类面试题的整理,本篇只带了基础的内部类的知识点,大家在复习的时候需要兼顾全面的考点,课后可以找一些其他的复习资料。更多Java试题指路:java面试题

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

棉签和冰块| 暴躁少女BGM在线观看| 成人手机游戏| 《家政女孩2》免费观看| 舌头底下舔着有小硬疙瘩视频| 舌吻湿吻| 小扫货几天没弄了这么多 | 一路向西高清下载| 丫头把腿开大让我添添| | 15岁的少女与狗高清电视| 舌吻| 打扑克不盖被子| 憋尿白丝小肚子凸起高冷知乎 | 51今日大瓜 每日大赛往期| 两个奶头被吃得又翘又肿特别疼| 年轻的嫂子2| 巨乳童颜| 《共享弟夫》动漫在线观看免费| Y31成色好的Y31| 穿真空短裙挤公交会被赶走吗 | 丈夫不在的日子中字头| 恋爱之瘾台湾剧| 女人一旦尝到粗硬的心理| 看到老妈洗澡忍不住怎么办| 乳首やほっちやんねん的读音| 《警花交换做爰》| 《帐篷里的秘密》动漫| 不扣钮的女孩| 《疯狂伴娘》在线观看| 壁咚是什么意思啊?| 免费观看60分钟高清电视剧| 动物扌桑辶鬲的| 欧美大妈LOGO大全及价格图| 双乳被四个男人吃奶| BOBO浏览器老司机模式改版特..| 亚洲日韩AV精品一区二区| 饭桌上张开腿给公| 黑皮革之夜| 狗和人胶配方20分钟一 | 欧美大片