Java中外部类访问内部类的方法
内部类可用来自定义数据结构,而外部类访问内部类可用(t.new guo()).gg()实现。其中t为外部类对象,guo为内部类,gg()是内部类方法。具体代码如下:
package XiaoMi;public class test6 {private guo g; //引用/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubtest6 t =new test6();System.out.println((t.new guo().getClass())); //获取类型t.g =t.new guo(); t.g.gg();//(t.new guo()).gg(); //简写方式}class guo //自定义数据结构{public void gg(){System.out.println("内部类");}}}
运行结果:
class XiaoMi.test6$guo
内部类
Java中外部类访问内部类的方法相关推荐
- java外部类调用内部类_java中的外部类和内部类 | 学步园
1.概念 外部类:这是一个相对内部类的概念,如果一个类中嵌套了另外一个类,我们就把这个类叫做外部类. 内部类:顾名思义,就是定义在里边的那个类. 见以下代码: 定义了一个类Outer,在Outer内 ...
- [转]JAVA 在main中访问内部类、方法等
1.使用静态的属性.方法.内部类 1 class A 2 { 3 static int i = 1; // A 类的静态属性 4 static void outPut() // A 类的静态方法 5 ...
- java 内部类私有成员 能访问,为什么外部Java类可以访问内部类私有成员?
HUX布斯 如果您想隐藏内部类的私有成员,您可以与公共成员定义一个接口,并创建一个实现此接口的匿名内部类.下面的例子:class ABC{ private interface MyInterface{ ...
- java 外部类和内部类_java – 外部和内部类方法之间的锁定和同...
when multiple threads want to call the inner class method will they acquire a lock for the outer cla ...
- java获取图片相对路径_相对路径和绝对路径的区别,java获取项目访问路径的方法...
相对路径和绝对路径的区别 在HTML里只要涉及文件的地方(如超级链接.图片等)就会涉及绝对路径与相对路径的概念.1.绝对路径 绝对路径是指文件在硬盘上真正存在的路径.例如"bg.jpg&qu ...
- java的内部类和外部类_java内部类 和外部类的区别
下面说一说内部类(Inner Class)和静态内部类(Static Nested Class)的区别: 定义在一个类内部的类叫内部类,包含内部类的类称为外部类.内部类可以声明public.prote ...
- 匿名内部类 可以访问外部类_Java 内部类与外部类的互访使用小结
内部类又称为嵌套类,可以把内部类理解为外部类的一个普通成员. 内部类访问外部类 里面的可以自由访问外面的,规则和static一样.(访问非静态时必须先创建对象) 具体如下: 非静态内部类的非静态方法 ...
- Java基础篇:内部类详解
目录: 一.内部类的好处: 二.成员内部类: 三.局部内部类: 四.静态内部类: 五.匿名内部类: 六.总结: 内部类:可以将一个类的定义放在另一个类的定义内部,这就是内部类. 内部类是一个编译时概念 ...
- Java 基础巩固:内部类的字节码学习和实战使用场景
文章出自:安卓进阶学习指南 主要贡献者: Cloud9527 Alex_赵 Struggle shixinzhang 读完本文你将了解: 背景介绍 四种内部类介绍 成员内部类 静态内部类 局部内部类 ...
最新文章
- 根据Forms名找出其所归属的权限组
- 鸿蒙开发-使用fetch发起网络请求
- 在什么的控制下 计算机系统能及时处理,操作系统练习题(1)
- matlab基础与实例教程,MATLAB基础与实例教程
- 通过修改然后commit的方式创建自己的镜像
- python读取图像数据流_浅谈TensorFlow中读取图像数据的三种方式
- 学习Spring Boot:(二十三)Spring Boot 中使用 Docker
- laravel项目白屏问题解决办法及原因
- 为什么手机升级系统反应慢了_手机卡顿反应慢怎么解决?久用不卡顿的手机盘点...
- 如何连接oracle 12c可插拔数据库
- android通过手机热点通信
- java系统课程设计报告_JAVA学生管理系统课程设计报告
- sql如何查询某天的所有数据
- 为什么CU和DU要分离?
- C# 读取Word文本框中的文本、图片和表格(附VB.NET代码)
- photoshop 用户名、组织或序列号丢失或无效的解决方法(转http://apps.hi.baidu.com/share/detail/10025023)
- sock 中的send和recv
- ad网络标号设置经验_ad放置网络标号
- elasticsearch的服务器响应异常及应对策略
- 如何将doc格式转换成jpg图片格式