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

文章 > java基础 > java内部类的两种类型

java内部类的两种类型

java 内部类

头像

小妮浅浅

2021-06-17 10:04:273257浏览 · 0收藏 · 0评论

说明

1、内部类可分为:静态内部类和非静态内部类。

2、非静态内部类分为:成员内部类、方法内部类、匿名内部类等。

实例

public class ClassOuter {
    private int noStaticInt = 1;
    private static int STATIC_INT = 2;
 
    public void fun() {
        System.out.println("外部类方法");
    }
 
    public class InnerClass {
        //static int num = 1; 此时编辑器会报错 非静态内部类则不能有静态成员
        public void fun(){
            //非静态内部类的非静态成员可以访问外部类的非静态变量。
            System.out.println(STATIC_INT);
            System.out.println(noStaticInt);
        }
    }
 
    public static class StaticInnerClass {
        static int NUM = 1;//静态内部类可以有静态成员
        public void fun(){
            System.out.println(STATIC_INT);
            //System.out.println(noStaticInt); 此时编辑器会报 不可访问外部类的非静态变量错
        }
    }
}
 
public class TestInnerClass {
    public static void main(String[] args) {
        //非静态内部类 创建方式1
        ClassOuter.InnerClass innerClass = new ClassOuter().new InnerClass();
        //非静态内部类 创建方式2
        ClassOuter outer = new ClassOuter();
        ClassOuter.InnerClass inner = outer.new InnerClass();
        //静态内部类的创建方式
        ClassOuter.StaticInnerClass staticInnerClass = new ClassOuter.StaticInnerClass();
    }
}

以上就是java内部类的两种类型,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

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

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

《艳妻互换》完整版| 《军妓肉体》在线观看| 欧美大妈LOGO大全及价格图| 香蕉漫画免费读漫画网下拉式 | 《囚禁空姐》电影免费观看| 女人被灌满精子后多久排卵期| 夫妇当面交换作爱2| 麻花星空影视在线看电视免费版| 《公妇公侵波多野结衣》| 《办公室高潮秘书2》电影| 武松叼着潘金莲奶头的是谁扮演的 | CSGO高清大片免费播放器| 亚洲一区| 免费观看已满十八岁电视剧高清版| 老和尚猛挺进她莹莹的体导演是谁| 陈雅伦电影| 成品人和精品人的区别哪个好| 我在开会他在下添好爽| 《厨房韵母2》动漫下线了吗 | 我是宿舍的寄吧套BY小说推荐| 小花园按摩手法视频教程| 双人打扑克剧烈运动视频| 《大度》完整版| 酒醉的玫瑰在线观看| 敌伦交换小敏小静小雅第1集| 按摩店的待遇5HD| 蜜桃免费观看电视剧高清完整版| 黑丝美女| 《交换做爰》在线观看| 他扒开我小流添我三男一女视频| 肥熟韵母| 坤坤寒进桃子里在线看歌词| 双男主MV大片| 欧美成人精品三区综合A片| 动漫《纯洁的修女》在线看| 女生给男生吃小头头 | 丈夫不在家儿媳想老公的背景故事| 两个女人的战争在线观看| BOBO浏览器(海外版)| JK内衣| 苏苏的公交车日记TXT