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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!! 好处是可以提高初始化块的复用,提高整个应用的可维护性。
    查看全部
  • 如何使用对象
    查看全部
  • 静态方法可以直接调用同类中的静态成员,不可以调用普通成员
    查看全部
  • 接口可以理解为一种特殊的类,由全局常量和公共的抽象方法所组成。 类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类方法的实现细节,它只规定这些类里必须提供某些方法。 和类定义不同,定义接口不再使用class关键字,而是使用interface关键字。 [修饰符] interface 接口名[extends 父接口1,父接口2...] { 零个到多个常量定义... 零个到多个抽象方法的定义... } 接口就是用来被继承、被实现的,修饰符一般建议用public。不能用private和protected修饰接口。 接口中的属性是常量,即使定义时不添加public static final修饰符,系统也会自动加上。 接口中的方法只能是抽象方法,总是使用,即使定义时不添加public abstract修饰符,系统也会自动加上。 一个类可以实现一个或多个接口,实现接口使用implements关键字。Java中一个类只能继承一个父类,是不够灵活的,通过实现多个接口可以做补充。 继承父类实现接口的语法为: [修饰符] class 类名 extends 父类 implements 接口1,接口2... { 类体部分//如果继承了抽象类,需要实现继承的抽象方法;要实现接口中的抽象方法。 }
    查看全部
    1 采集 收起 来源:Java 中的接口

    2017-09-16

  • Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~
    查看全部
  • 构造方法没有返回值类型 构造方法的方法名与类名相同 有参的构造方法可以给实例变量赋值
    查看全部
  • 区分成员变量与局部变量 1,作用域不同 成员变量的作用域在整个类的内部都是可见的 局部变量的作用域仅限于定义它的方法 2,初始值不同 Java会给成员变量一个初始值(一般是0) Java不会给局部变量赋予初始值 3,在同一个方法中,不允许有同名的局部变量 在不同的方法中,可以有同名的局部变量 4,两类变量同名时,局部变量具有更高的优先级(就近原则)
    查看全部
  • 使用abstract关键字修饰的类为抽象类。 抽象类的作用是限制规定子类必须实现某些方法,但不关注实现细节。 abstract定义抽象方法,只有声明,不需要实现。 抽象类不能直接创建,可以定义引用变量。
    查看全部
  • 使用对象的步骤: 1.创建对象: 类名 对象名=new 类名(); Telephone phone=new Telephone(); 2.使用对象: 引用对象的属性:对象名.属性 phone.screen=5; //给screen属性赋值5 引用对象的方法:对象名.方法名() phone.sendMessage(); //调用sendMessage方法
    查看全部
  • 1.类的重要性:所有Java程序都以类class为组织单元 2.什么是类? 类是模子,确定对象将会拥有的特征(属性)和(方法) 3.类的组成:属性和方法 4.定义一个类的步骤
    查看全部
  • 成员变量:在类中定义,用来描述对象将要有什么 使用范围:本类或其他类的方法都可以使用 可以不用初始化值 局部变量:在类的方法中定义,在方法中临时保存数据 使用范围:只能在本方法中使用 必须初始化值 就近原则
    查看全部
  • 类所有的对象共享同一个成员,此时用 static 修饰属性,该属性又叫静态变量
    查看全部
  • float型变量赋值时需加f,否则默认浮点数是double型
    查看全部
  • 引用类型转换 1、向上类型转换(隐式/自动类型转换),是小类型到大类型的转换 2、向下类型转换(强制类型转换),是大类型到小类型 3、instanceof运算符,来解决引用对象的类型,避免类型转换的安全性问题
    查看全部
  • 方法内部类中创建内部对象时不需要使用外部对象。
    查看全部

举报

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

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