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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 万物皆对象 人关注对象
    查看全部
  • 类:类是模子,确定对象将会拥有的特征(属性)和行为(方法) 特点:类是对象的类型 具有相同属性和方法的一组对象的集合 属性;对象具有的各种特征(有什么) 方法:对象执行的操作(能干什么)
    查看全部
  • 匿名内部类: 1.Interface i = new Interface(){ 直接实现接口的抽象方法; }; 2.new Interface{ //实现接口的抽象方法; public void playGame(){ ...... } }.playGame();
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-07-31

  • 接口定义的时候一定有abstract关键字
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-07-30

  • 接口关键字:interface 接口用来被继承、实现的用public 接口里边内容是常量或者抽象方法 使用接口关键字:implements
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-07-30

  • 方法内部类不能使用访问控制符和 static 修饰符。
    查看全部
  • 静态内部类是 static 修饰的内部类,这种内部类的特点是: 1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员 3、 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
    查看全部
  • 内部类的方法可以直接访问外部类的所有数据,包括私有的数据
    查看全部
  • java this关键字 1.this关键字代表当前对象 this.属性 操作当前对象的属性 this.方法 调用当前对象的方法 2.封装对象的属性的时候,经常会使用this关键字 public void setJia(double jia){ this.jia=jia;//this.属性=参数;就是将参数的值付给当前对象的属性(为了区分属性和参数) this.sendMessage();//this.方法;就是调用当前对象的sendMessage()方法。 }
    查看全部
  • private 本类 默认 本类 同包 protected 本类 同包 子类 public 本类 同包 子类 其它
    查看全部
  • 包的使用 (1) 可以通过 import 关键字,在某个文件使用其他文件中的类 import com.imooc.music.MyClass (2) 在java中,包是全小写字母拼写 (3) 使用时不但可以加载某个包下所以文件 eg:com.imooc.* 也可以加载某个具体的子包下所有文件 eg:com.imooc.music.*
    查看全部
  • 封装的实现步骤: (1) 修改属性的访问可见性,设为private。 (2) 创建getter/setter方法,用于属性的读写。这是一种比较标准的编程规范。 (3) 在getter/setter方法中假如属性控制语句,例如对属性值的合法性进行判断或校验。
    查看全部
  • equals方法:比较对象的引用是否只指向一块内存区域 “==” 重写equal():可以判断对象属性是否相同 1、equals如果比较的是数据类型的话,比较的是其值是否相等 2、equals如果比较的是引用类型的话,比较的是引用是否指向同一块内存地址 3、如果想比较对象的内容是否相等,可以对其进行改写。改写方法:source:genereate hashcode and equals;//自动生成equals 4、getClass是类对象(描述的是类的代码信息,更关注类的代码信息)obj.getClass
    查看全部
  • .toString()方法 ①在Object类里面定义toString()方法的时候返回的对象的哈希code码(对象地址字符串)(如:在main方法中创建一个对象,直接输出对象。例:Dog d=new Dog();System.out.println(d);//运行后会出现该对象的构造函数以及地址字符串) ②可以通过重写toString()方法表示出对象的属性 ③利用source中的Generate toString()可选择自动生成某属性的toString方法,返回值为字符串类型
    查看全部
  • 包名用小写 *表示所有
    查看全部

举报

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

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