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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 面向对象 如:就好比我需要一个手机,我去商场去买手机,找到导购员告诉她,我要一个屏幕大点的,CPU快点的,内存大的的手机,可以打电话,发短信,导购员听到你的描述,就拿出了三星,小米,苹果手机,让你选,这个实例就是面向对象。 在程序中的体现,我描述给导购员我要一个什么手机,什么功能,叫做类。 类是一个虚拟的,抽象的,客观不存在的。 对象是导购员拿出的三星,小米,苹果手机 对象是真实可见,摸得着看得见的东西 在程序中是怎么的到对象的呢? 描述的手机 手机=导购员听到你描述的手机 Test 对象名=new Test()
    查看全部
  • 封装的实现步骤。
    查看全部
  • 封装的概念和好处。
    查看全部
  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。
    查看全部
  • 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 !!!!!!!! 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
    查看全部
  • 15行 HelloWorld.this.name this.前面要加上外部类的类名 28行 Inner inn = o.new Inner() new前面不是类名而是对象名
    查看全部
  • 1:接口就是用来被继承,被实现的,所以修饰符一般使用public。 注意:不能使用private和protected修饰接口 接口可以继承多个父接口 2:接口中的属性都是常量,即使定义是不添加public static final 修饰符,系统也会自动加上 3:接口中的方法都是抽象方法,即使定义时不添加public abstract 修饰符,系统也会自动添加 4:如果要继承父类,继承父类必须在实现接口之前 5:使用接口 a:通过将接口的引用指向一个实现了接口的对象,来使用接口 b:通过将实现了接口的类的引用指向一个实现了接口的对象,来使用接口 c:与匿名内部类配合使用 6:匿名内部类就是没有名字的内部类,多用于关注实现而不关注实现类的名称 a:匿名内部类实现接口方法 Interface ip=new Interface() { public void method() { //接口声明的函数,在此处进行实现 } };注意最后要有一个分号 b:直接new Interface(){public void method(){}}.nethod(); 在Android和以后的一些高级框架中,经常看到这样的用法
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-01-01

  • Java 中的静态内部类 静态内部类是 static 修饰的内部类,这种内部类的特点是: 1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员 3、 创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
    查看全部
  • 抽象类 1.抽象类使用abstract关键字修饰 2.应用场景: ①某个父类只是知道其子类应该包含怎么的方法,但无法准确知道这些子类如何实现这些方法 ②从多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模版,从而避免了子类设计的随意性 3.作用:限制规定子类必须实现某些方法,但不关注实现细节 4.规则:abstract定义抽象方法,只有声明,不需要实现,包含抽象方法的类是抽象类
    查看全部
  • 引用类型转换 1.自动类型转换 2.强制类型转换 instanceof运算符,可以解决引用对象的类型,避免类型转换的安全问题
    查看全部
  • 多态:对象的多种形态 1.引用多态 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 2.方法多态 创建本类对象时,调用的方法为本类方法 创建子类对象时,调用的方法为子类的重写的方法或者继承的方法
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-01-01

  • 默认继承 Object 的 toString( ) 方法,输出对象地址
    查看全部
    0 采集 收起 来源:练习题

    2015-01-01

  • Object类 1.equals()方法:比较的是对象的引用是否指向同一块内存地址 2.一般情况下比较两个对象时比较他的值是否一致,所以要进行重写 引用对象比较,相当于开辟了两个内存空间,"=="如果比较引用的值是否相同,他比较的也是内存
    查看全部
  • Object类 1.toString()方法:在Object类里面定义toString()方法的时候返回的对象的哈希code码(对象地址字符串) 2.可以通过重写toString()方法表示出对象的属性
    查看全部
  • work
    查看全部

举报

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

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