java内部类的访问

美女程序员鼓励师

说明

1、当外部类的对象创建内部类别的对象时,内部类别的对象必须秘密捕捉指向外部类别的对象的引用。

2、访问外部类别的成员时,使用该引用来选择外部类别的成员。当然,这些编辑器已经帮助我们处理了。

另外,注意内部类只是编译现象,与虚拟机无关。编译器将内部类编译成外部类名称$内部类名称的常规文件,虚拟机对此一无所知。

实例

class MainActivity extends AppCompatActivity{

    ....

    private List<Fragment> fragments = new ArrayList();

    

    private class BottomPagerAdapter extends FragmentPagerAdapter{

        ....

        @Override

        public Fragment getItem(int position) {

            return fragments.get(position);

        }

        ...

    }

    ...

}

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

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

以上是 java内部类的访问 的全部内容, 来源链接: utcz.com/z/544171.html

回到顶部