package com.wuming.oop.demo10;public class Outer {private int id=10;public void out(){System.out.println("这是外部类的方法");}public class Inner{//如class前加static,id报红,因为静态的先加载,即静态的无法访问非静态的public void in(){System.out.println("这是内部类的方法");}//获得外部类的私有属性public void getID(){System.out.println(id);}}//局部内部类public void method(){class Inner{public void in(){}}}
}
//一个java类中可以有多个class类,但是只能有一个public class,看接下来一行
class A{//class前加public报错public static void main(String[] args) {}
}
package com.wuming.oop.demo10;public class Test {public static void main(String[] args) {//没有名字初始化类,不要将实列保存到变量中new Apple().eat();UserService userService = new UserService() {//接口可以实例化,重写里面的方法,抽象类不能实例化,子类继承后实行里面的方法@Overridepublic void hello() {}};}
}
class Apple{public void eat(){System.out.println("1");}
}
interface UserService{void hello();
}
package com.wuming.oop;import com.wuming.oop.demo08.Action;
import com.wuming.oop.demo10.Outer;public class Application {public static void main(String[] args) {Outer outer = new Outer();//通过外部类实例内部类Outer.Inner inner = outer.new Inner();inner.in();//这是内部类的方法inner.getID();//10}
}

全网最细之N种内部类详细讲解相关推荐

  1. css四种定位详细讲解

    在前端开发中,最重要的莫过于盒子的使用,在盒子中最常用的就是使用定位进行对盒子的位置的调整,这里我简单的介绍下这四种定位方式: 1.static:静态定位也是默认的定位方式,该定位是不脱标的定位方式, ...

  2. 「全网最细」:MRP1视图所有字段详解及实战应用 - 合集

    : 视频详解 注:本文章建议要结合视频进行观看 声明:本文仅代表原作者观点,仅用于SAP软件的应用和学习,不代表SAP公司.注:文中所示截图来源于SAP软件或PA官方教材,相应著作版权归SAP所有. ...

  3. java四种内部类区别_浅谈Java中的四种内部类

    如果你看过一些JDK和框架源码的话,就经常会发现一般在类的定义中,都会再定义一些其他的类,这些类也同样会被编译成字节码文件,这样的类就被叫做 内部类 ,按照一般的分法,大致可以分为以下四类: 成员内部 ...

  4. “保姆级”车载CAN总线教程(二)-堪称全网“最细”系列

    目录 1.CAN总线的帧类型 1.1数据帧 1.2错误检测与错误帧 2.位填充机制 上节从宏观上对CAN总线的发展及工作原理等进行了介绍,本节内容将是整个CAN总线的核心内容,即可谓之"硬菜 ...

  5. 虚拟内存管理加拓展(全网最细)

    写在前面:我是[程序员宝藏]的宝藏派发员,致力于创作原创干货.我热爱技术.热爱开源与分享,创作的[计算机基础面试问题]系列文章和[计算机基础主干知识]系列文章广受好评!后期会创作更多优质原创系列文章! ...

  6. JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)

    JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core)     Apa ...

  7. java中有几种内部类,Java中的四种内部类

    四种内部类 在Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类.广泛意义上的 内部类一般来说包括这四种:静态内部类.匿名内部类.成员内部类和局部内部类,下面我们一一介绍 ...

  8. 类与接口(二)java的四种内部类详解

    引言 内部类,嵌套在另一个类的里面,所以也称为 嵌套类; 内部类分为以下四种: 静态内部类 成员内部类 局部内部类 匿名内部类 一.静态内部类 静态内部类: 一般也称"静态嵌套类" ...

  9. 赵英时遥感原理分析和应用课件_细数5种停车场防砸车技术原理分析与应用

    原标题:细数5种停车场防砸车技术原理分析与应用 一.压力波防砸装置 也叫遇阻防砸,主要是安装遇阻返回装置,当道闸杆下落过程中接触到车辆或者行人(接触力度是可以调节的),装置道闸杆底下的橡胶条受到阻力, ...

最新文章

  1. linux 脚本的作用,shell export 作用
  2. linkedhashmap 顺序_有关于LinkedHashMap一份简单理解
  3. Python 实现简单的石头剪刀布小游戏
  4. Error Code: 1052. Column '列名' in where clause is ambiguous
  5. 永冻土层matlab图片,俄永冻土层现冰河期洞熊,站立可达3.5米,身体各器官保存完好...
  6. 计算机在材料科学中的应用计算机在浓度场中的数值模拟研究,计算机在浓度场中的数值模拟研究.doc...
  7. currentTitle的用法
  8. bootstrap .col-md-6 文字居中问题处理
  9. Stateflow中的真值表注意事项
  10. js在ie追加html,ie下动态加态js文件的方法
  11. 关查找我的iphone时显示服务器连接超时,iPhone 屏幕镜像无法关闭,一直显示“正在查找 Apple TV”怎么办?...
  12. 双稳态继电器工作原理图_一种双稳态继电器的制作方法
  13. 浅谈云原生的“前世今生”
  14. 奔驰S400商务型升级前排座椅通风系统,夏天必备功能
  15. 移动CMPP3.0短信网关接口协议
  16. TextView设置MaxLength
  17. 尚驰洗车:尚驰洗车店汽车美容精简价目表
  18. java中的常见异常
  19. OpenCV中parallel_for 和 parallel_for_学习笔记
  20. 紧扣硬科技 沣西新城开启“科学城”建设新时代

热门文章

  1. 莉莉丝《剑与远征》:基于阿里云全站加速提升用户体验
  2. F1 Query: Declarative Querying at Scale
  3. 从遇见到信任 | Apache Dubbo 的毕业之旅
  4. 为什么说流处理即未来?
  5. 2019五个最棒的机器学习课程
  6. 手把手教你创建容器服务Kubernetes集群
  7. 从程序员到上市公司合伙人,怎么少踩坑?
  8. 她说:行!嫁人就选程序员!
  9. Aruba 推出Instant On 为中小型企业提供安全、高速的无线连接
  10. 不小心把桌面进程结束了怎么办_微信不小心把天聊死怎么办?试试这3招,分分钟结束“尬聊”...