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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • this关键字其实相当于帮你创建当下类的一个具体对象,不用this的话就得自己实例化一下。
    查看全部
  • private(本类)<default(同包)<protected(外包子类)<public (任意位置)
    查看全部
  • uml:统一建模语言。图形化语言。 用例图 :描述角色和功能。 序列图:交互顺序关系。 类图: 业务逻辑与结构信息。 uml建模工具:Visio、Rational Rose(IBM)、PowerDsign
    查看全部
    0 采集 收起 来源:UML 简介

    2017-06-02

  • 匿名内部类:语法格式: Interface i = new Interface(){ public void method(){ system.out.println("匿名内部类实现接口的方式"); } }
    查看全部
    0 采集 收起 来源:Java 中的接口

    2018-03-22

  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。
    查看全部
  • instanceof
    查看全部
  • 接口:由常量和抽象方法。规范,用来约束类。定义接口用interface关键字。 基本语法: [修饰符] abstract interface 接口名 [extends 父接口1、2……]{ 零到多个常量定义… 零道多个抽象方法的定义… } 常量:public static final 修饰符 方法 :public abstract 修饰 使用:一个类可以实现一个多个接口,实现接口用implements关键字。java中类是单继承,可以通过实现多个接口做补充。 继承父类实现接口的语法: [修饰符] class 类名 extends 父类 implements 接口1、2……{ 类体部分 }
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-06-02

  • 可以使用类名或对象名调用静态方法 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。 如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • 抽象方法没有方法体,以分号结束。
    查看全部
  • 抽象类 定义:使用abstract关键字定义对象。 应用场景: 1)某些情况,父类只是约束子类包含的方法,不关注子类如何实现。 2)将具有多个对象共同特征抽象为一个类,以这个类为模板,避免子类设计混乱。 作用:约束子类有哪些特征,不关注子类实现的细节。 抽象类使用规则: abstract定义抽象类 abstract定义抽象方法,只有声明,不需要实现 包含抽象方法的类是抽象类 抽象类中可以包含普通的方法,也可以没有抽象方法 抽象类不能直接创建,可以定义引用变量。
    查看全部
  • 静态成员可以使用类名直接访问,也可以使用对象名进行访问。
    查看全部
  • 无参的构造方法 有参的构造方法:不仅可以创造对象,还可以给对象中的实例变量赋初值
    查看全部
  • 运用instanceof运算符可以解决对象引用所遇到的安全问题。
    查看全部
  • 引用类型转换包括向上转换(自由转换)和向下转换(强制性转换)。特征关系举例:茶壶和茶杯,茶杯的水倒入茶壶无风险,反过来,存在风险。
    查看全部
  • java程序都是以类为组织单元,类(class)将会确定对象将会拥有的特征属性及行为方法。 类的组成是属性和方法。
    查看全部

举报

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

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