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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • super的应用
    查看全部
  • 123
    查看全部
  • 如果子类的调用方法中没有显示调用父类的构造方法,则系统默认调用父类的无参构造方法
    查看全部
  • 父类的引用可以指向子类,而子类的引用不可以指向父类。
    查看全部
    0 采集 收起 来源:Java 中的多态

    2016-01-19

  • 构造方法是方法,new后面是方法不是类,构造方法的作用只有创建对象并初始其值,构造方法的名称恰好与类相同 有参的目的:初始化对象成员变量的值 同一个构造方法有参new hello(4.0f,5.0f);无参new hello();可以共存,但是只能有一个赋给hello duixiang = ,也可以两个都不付给,直接是new构造方法 即,通过new构造方法创建对象不能重名 有参构造方法可以直接给方法中的实例变量(即方法的属性)赋初值 当你定义了一个有参的构造方法并调用,系统就不会自动定义一个无参的构造方法了,即此时你调用无参构造方法由于没有定义过会报错 方法的重载:同时调用同一个构造方法的有参和无参,就是一种重载,无关顺序系统会自动比配调用合适的那个构造方法 可以一个构造方法调用多次,也可以定义了很多个构造方法只调用其中一个
    查看全部
  • final关键字
    查看全部
  • final修饰类,则该类不能被继承
    查看全部
  • final 说明
    查看全部
  • 父类-》子类,初始化顺序
    查看全部
  • 1.包的作用:①管理Java文件 ②解决同名文件的冲突 2.包的定义:package 包名; 注意:①定义语句必须放在Java源程序的第一行 ②包名间可以用"."隔开 ③包的命名规范是全小写,所以在命名时最好用全小写 3.系统中包的格式:java.(功能).(类) 4.包的使用:import (需要导入的类); 若需要导入的类为"XXX.XXX.*",则会导入包下的所有类
    查看全部
  • equals()比较的是两个对象是不是引用的同一块地址
    查看全部
  • 1.封装的概念:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过类提供的方法来实现对隐藏信息的操作和访问 2.封装的优势: ①只能通过规定的方法访问数据 ②隐藏类的实例细节,方便修改和实现 ③相对提高数据的安全性 3.封装实现的步骤: ①修改属性的可见性即声明时添加访问修饰符为private ②创建get/set方法,用于属性的读/写 get/set方法格式:public 属性类型 set/get属性名(){ //属性名首字母大写 //使用set方法是为属性赋值,所以属性类型可以为void } ③对属性值的合法性进行判断
    查看全部
  • 1.面向对象的三(四)大特性:封装、继承、多态、(抽象)
    查看全部
  • 1.Java可以通过初始化模块进行赋值 2.静态初始化模块只在类加载时执行,使用静态初始化模块赋值只会执行一次,且只能给静态变量赋值,不能初始化普通成员
    查看全部
  • 1.静态方法: public static void 方法名(){ } 2.在静态方法中可以直接调用静态成员,但不能调用非静态成员,若要调用非静态成员,需在静态方法中创建类的对象 3.在普通方法中可以调用类中的非静态成员和静态成员
    查看全部

举报

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

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