为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Java入门第二季 升级版_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便
    查看全部
  • 1.java中的访问修饰符 private,默认,protecte,public 2.外部类只能用public修饰符合默认修饰符 3.内部类可以使用private,默认修饰符和public 4.类访问权限优先级大于类成员访问权限,也就是说私有类中的公共方法,其实是不能被外部类访问的
    查看全部
  • 面向对象的特性:封装,继承,多态 封装的概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 好处:1.只能通过规定的方法访问数据。 2.隐藏类的实例细节,方便修改和实现。
    查看全部
  • 本版本
    查看全部
  • 新建调用,放到内存中,叫实例化
    查看全部
  • //外部类 public class Demo { // 外部类中的静态变量score private static int score = 84; private int scoref = 12; // 创建静态内部类 public static class SInner { // 内部类中的变量score int score = 91; public void show() { System.out.println("scoref:" + new Demo().scoref); System.out.println("访问内部类中的score:" + score); } } // 测试静态内部类 public static void main(String[] args) { // 直接创建内部类的对象 SInner si = new SInner(); // 调用show方法 si.show(); }
    查看全部
  • 需要跟视频操作
    查看全部
    0 采集 收起 来源:代码实现

    2015-04-08

  • 需要下载软件,并更视频操作。
    查看全部
    0 采集 收起 来源:UML 简介

    2015-04-08

  • zzz
    查看全部
  • 12:34 这里很重要 使用了两种方法调用方法
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-04-08

  • ....
    查看全部
  • 在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
    查看全部
  • 类图:描述类和类之间关系(业务逻辑和所支持的结构关系) 序列图:用于按照交互发生的一系列顺序,显示对象之间的这些交互。 用例图:用例图能够以可视化的方式,表达系统如何满足所收集的业务规则,以及特定的用户需求等信息。
    查看全部
    0 采集 收起 来源:UML 简介

    2015-04-07

  • 接口的概念: 类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里方法的实现细节,!它只规定这些类里必须提供某些方法!。 接口定义的基本语法: 【修饰符】 interface 接口名【extends 父接口1,父接口2...】{ 零到多个常量定义...(接口中的属性是常量,即使定义时不添加Publicstaticfinal修饰符,系统也会自动加上) 零到多个抽象方法的定义...(都是抽象方法) } 使用接口1:implements接口1,接口2{ 实现接口中的抽象方法 } 使用接口2: 接口在使用过程当中,还经常与匿名内部类配合使用。匿名内部类就是没有名字的内部类,多用于关注实现而不关注实现类的名称。 语法格式: Interface i = new Interface(){ public void method(){ System.out.println("匿名内部类实现接口的方式"); } }
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-03-22

  • float型变量赋值时加f,否则默认为double
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!