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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • final 可以修饰类,属性,方法,变量; 类:不可被继承。 属性:不会进行默认初始化,必须在定义是赋值或在构造方法里赋值。 方法:不会被更改。 变量:只可以赋值一次后,就为常量。
    查看全部
  • 1、静态方法中可以直接调用类中的静态成员,但是不能直接调用非静态成员。 2、当在静态方法中想要调用静态成员的时候,需要通过对象来访问非静态方法 3、在普通成员方法中,则可以直接访问同类中的非静态变量和静态变量
    查看全部
  • 1.内部类( Inner Class ):定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。 2.内部类的主要作用如下: 1). 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2). 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3). 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 3.内部类可分为以下几种: 成员内部类 静态内部类 方法内部类 匿名内部类 4.创建内部类对象:Inner(内部类) 内部类对象名 = 对象名.new Inner();如:Inner i = hello.new Inner(); 5.调用内部类对象的方法:内部类对象名.内部类方法名();如:i.show();
    查看全部
  • this关键字:代表当前对象 this.属性 操作当前对象的属性 this.方法 调用当前对象的方法 封装对象的属性时,经常会用到this关键字
    查看全部
  • 1、内类访问外类静态成员(private封装只针到本类,内类仍为本类):外类名.静态成员 2、内类访问外类非静态:new 外类名().非静态成员//其实静态成员亦可 3、创建静态内部类对象:内类名 对象名 = new 内类名() 4、创建非静态内部类对象:内类名 对象名 = 外对象名.new 内类名() 5、创建外类对象:外类名 对象名 = new 外类名()
    查看全部
  • 访问修饰符:可以修饰属性和方法的访问范围。 访问修饰符主要有以下几种方式: private:修饰属性和方法,只能在本类中使用和访问。 默认:前面什么访问修饰符都没有加,它默认情况下只能在当前类和同一包中使用。 protected:它在本类,包中,子类(类与类的一种关系)可以使用。 public:任意位置进行访问。
    查看全部
  • Java中的this关键字
    查看全部
  • 1、创建两个接口(载客接口A-载客量)、(载货接口B-载货量),载客和货接口C extend 载客接口A,载货接口B(载客量、载货量),一个抽象父类Car(车型、单价-->元/天); 2、实现-卡车类 extend 父类Car implement 载货接口B; 实现-客车类 extend 父类Car implement 载客接口A; 实现-皮卡类 extend 父类Car implement 载客和货接口C; 3、租车系统类:一维数组 实例化 卡车对象、客车对象 和 皮卡对象; 4、客户选车、分类汇总车辆后,输出租车明细与总价。
    查看全部
  • 访问修饰符的总结
    查看全部
  • 包的使用
    查看全部
  • 系统分析
    查看全部
    0 采集 收起 来源:综合练习

    2015-12-20

  • 封装的实现步骤: 1.修改属性的可见性:设为private 2.创建getter/setter方法:用于属性的读写 3.在getter/setter方法中加入属性控制语句:对属性值得合法性进行判断 获取用get,输入用set
    查看全部
  • final 上锁
    查看全部
  • super的应用
    查看全部
  • 常用UML建模工具,老师用的是第三个
    查看全部
    0 采集 收起 来源:UML 简介

    2015-12-20

举报

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

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