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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • //外部类HelloWorld public class HelloWorld { // 内部类Inner,类Inner在类HelloWorld的内部 public class Inner { // 内部类的方法 public void show() { System.out.println("welcome to imooc!"); } } public static void main(String[] args) { // 创建外部类对象 HelloWorld hello = new HelloWorld(); // 创建内部类对象 Inner i = hello.new Inner(); // 调用内部类对象的方法 i.show(); } }
    查看全部
  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
    查看全部
  • 常见的三种UML图 1.用例图 用例图用来表现参与者、用例以及它们之间的关系 2.序列图 序列图用于按照交互发生的一系列顺序,显示对象之间的这些交互 3.类图 类图用于表现类、类的内部结构以及和其他类的关系
    查看全部
    0 采集 收起 来源:UML 简介

    2017-09-04

  • 构造方法3
    查看全部
  • 构造方法2
    查看全部
  • 构造方法的语法
    查看全部
  • 构造方法
    查看全部
  • 类 ========水果 | | 对象=======苹果
    查看全部
  • 成员变量和局部变量的区别
    查看全部
  • 接口的使用: 1.接口在使用过程中,还经常与匿名内部类配合使用,匿名内部类就是一个临时的内部类(没有名字,因为是临时的所以也只能够使用一次); 2.匿名内部类并不关心类的名字,而是注重类的实现,仅仅在使用的时候才会调用这个匿名内部类; 使用匿名内部类的方式实现接口,在实现结束后呢要在{}后面加上; 3.更加丧心病狂的是,可以直接new一个接口,实现了这个接口之后呢,使用.来直接调用接口的抽象方法 补充: 匿名内部类没有类名,也没有什么定义类的过程,匿名内部类有的只是类的作用,即重写接口的抽象函数这个效果。
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-09-04

  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法
    查看全部
  • 接口 1.接口定义:接口可以理解为一种特殊的类,由全局常量和公共的抽象方法所组成,接口是一种规范,规定了某一些类必须具有的方法; 2.定义接口使用interface关键字,而定义类使用class关键字; 3.接口存在的目的就是被继承或者被其他的类所遵守实现的,所以接口的修饰符一般使用public; 4.定义接口的语法: public abstract interface 接口名[父接口1,父接口2......] { 零个到多个全局常量定义... 零个到多个抽象方法定义... } //如果在接口定义时不加上abstract关键字,那么系统再编译的时候会自动加上 注意点!!! Java中一个类只能继承一个父类,就像一个孩子只能够是一个父亲生的; 但是一个接口可以继承多个父接口,同样的一个类也可以实现多个接口,实现接口时使用implements关键字, 因为一个类只能够继承一个父类不够灵活,所以可以通过实现多个接口来做补充。 然而要注意的是,继承父类一定要写在实现接口的前面。 补充: 可以使用一个接口的引用来指向一个实现了接口的对象, 正如使用一个父类的引用来指向一个继承了父类的子类的对象。
    查看全部
    1 采集 收起 来源:Java 中的接口

    2017-09-04

  • 在JAVA中,类是单继承的,而接口可以实现多继承。
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-09-04

  • 抽象类的注意点: 1.abstract定义抽象类 2.abstract定义抽象方法,这样就可以只有声明,而不需要实现了 3.包含抽象方法的类必须得是抽象类 4.抽象类中既可以包含有普通的方法,也可以没有抽象方法(咦?这样子还算抽象类吗?) 5.抽象类不能够直接创建(也就是说抽象类不能够直接实例化对象,这也是当然的啦,谁叫人家有抽象方法呢),但是抽象类可以定义一个引用变量,用这个引用变量可以指向子类的对象。
    查看全部
  • 向上 用()强制转换 向下 隐式 平级 错误 使用 instanceof 关键字
    查看全部

举报

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

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