美文网首页
第十一天_java异常-内部类(2018-08-08)

第十一天_java异常-内部类(2018-08-08)

作者: 董秀才 | 来源:发表于2018-08-10 18:36 被阅读0次

1、异常

2、内部类

    2.1、成员内部类(在类中),用法:

成员内部类调用

        在类的里面在方法外面,和成员方法与成员变量一个等级、Outer$Inner    表示的是Outer       大类中的内部类Inner

        如果成员内部类中的方法,访问外部类中的属性,名字不同的时候,直接用。但是名字相同的时候,外部类.this.属性

    2.2、局部内部类(在方法内中)

        此类传在方法内部,和局部变量平起平坐。

        如果成员内部类中的方法,访问外部类中的属性,名字不同的时候,直接用。但是名字相同的时候,外部类.this.属性

        用法:直接在方法内new局部内部类,在方法中调用,然后外部类调用方法。因为局部内部类在成员方法内,和局部变量一样。所以外部类不能直接调用局部内部类。

    2.3、静态内部类

    静态内部类,位置在类中与方法平起平坐

    静态内部类中,如果想直接访问外部成员的话,要求外部类成员也是静态的。如果不是静态的,需要先new  外部类,在使用外部类的属性

    如果外部类想调用静态内部类的普通方法,需要   外部类.内部类().内部类方法

静态内部类用法

    2.4、匿名内部类

匿名内部类

相关文章

  • 第十一天_java异常-内部类(2018-08-08)

    1、异常 2、内部类 2.1、成员内部类(在类中),用法: 在类的里面在方法外面,和成员方法与成员变量...

  • 在Alibaba广受喜爱的“Java突击宝典”简直太牛了

    0-1年:夯实基础 1.Java基础(Java异常分类及处理+Java反射+Java注解+Java内部类+Java...

  • Java基础(三)

    Java异常;反射;注解;内部类;泛型;序列化;复制; JAVA 异常分类及处理 概念 如果某个方法不能按照正常的...

  • Java 中的方法内部类

    Java 中的方法内部类 方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内...

  • PHP转JAVA的记录

    Java 数组 内部类 内部类的创建:内部类可以对包内其他类隐藏想实现一个接口时, 不想新建类文件 内部类可以访问...

  • Java内部类

    Java内部类,简单来说就是将一个类定义在另一个类或者方法里面,主要分为成员内部类,局部内部类,匿名内部类和静态内...

  • Java内部类

    Java内部类 大纲: java内部类有什么特点?为什么需要内部类? 非静态内部类持有外部类的引用 内部类的分类。...

  • 内部类

    内部类可以分为:非静态内部类;静态内部类;匿名内部类。 一、内部类 首先要说,Java为什么要使用内部类?java...

  • Java基础_异常

    本文主要从如下几点学习Java中的异常 异常的分类 异常分类结构图 异常处理的方法 异常的分类 Java库中本身内...

  • Java静态内部类

    Java静态内部类 博客分类: java 两种内部类 Java的内部类有两种,一种是静态内部类,另一种是普通内部类...

网友评论

      本文标题:第十一天_java异常-内部类(2018-08-08)

      本文链接:https://www.haomeiwen.com/subject/uzcxbftx.html