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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • this:表示当前对象 this.属性:表示当前对象的属性 this.方法:表示当前对象的方法
    查看全部
  • java中的系统包 1. java.lang 这个包里放的是java语言的一些基础类,比如:java.lang.String等。 2. java.util 这个包里放的是java语言的一些工具类 比如:java.util.Scanner等。 3. java.io 这个包里放的是与输入,输出有关的类
    查看全部
  • 封装:所谓封装,封装的是类的属性,通过使用private或protected来限制属性的直接访问,并提供get(),set()方法,让你能够间接的访问,这就是封装。
    查看全部
  • 初始化块:普通初始化块和静态初始化块 普通初始化块:在类中定义了非静态变量之后,可以使用普通初始化块初始化这些变量,切记在普通初始化块中只能初始化非静态的变量,静态变量一定只能在静态初始化块中初始化。而当我们创建对象时,没创建一个对象,普通初始化块就会执行一次,实现对成员变量的初始化。 静态初始化块:当在类中定义了静态变量后,可以在静态初始化块中进行初始化,切记静态变量只能在静态初始化块中初始化,静态初始化块也只能初始化静态变量。静态初始化块只执行一次,那就是在类加载器加载这个类的时候,执行之后就不在执行了。 程序的执行顺序:最先执行静态初始化块,然后执行普通初始化块,最后才执行构造函数
    查看全部
  • 在静态方法中可以不使用静态变量,当然如果使用变量的话,则只能使用静态变量,不能使用非静态变量。 在非静态方法中,可以使用静态变量,也可以使用非静态变量。
    查看全部
  • 在同一个类中,在静态方法中可以直接调用静态方法,但是不能直接调用非静态方法,想要调用非静态方法,必须先创建一个对象,通过对象来调用非静态方法。
    查看全部
  • 成员变量是有默认初始值的,默认初始值是0; 方法中的局部变量是没有默认初始值的,所以你必须要给它赋值。
    查看全部
  • 成员变量:是在类中定义的 局部变量:是在方法中定义的,所以局部变量的有效域就是方法内
    查看全部
  • 字类拥有父类的属性和方法(不能是private修饰的),可以实现代码复用
    查看全部
    0 采集 收起 来源:Java 中的继承

    2015-10-30

  • 接口中方法不能有方法体,同时方法的访问修饰符不能是 private 和 protected
    查看全部
    0 采集 收起 来源:练习题

    2015-10-30

  • 局部变量和成员变量,他们的作用域不同,局部变量定义在方法中,只在方法中起作用,成员变量定义在类中,在本类中都会起作用;成员变量在使用时可以不去初始化,系统默认会为它赋一个初值,而局部变量在使用时,必须要初始化;在类中和方法体内,同时为一个变量赋值,给选择就近原则,优先使用方法体内的变量值;在一个方法体内,不能定义同名的局部变量,但在不同的方法体内可以定义。
    查看全部
  • 类是抽象的,对象是具体的,就这一句话 解释了类和对象
    查看全部
  • 方法内部类实在类中的一个方法中创建了一个类,该方法之内的。在该类中需要创建方法,在外部类方法中进行内部类对象的创建以及内部类方法的调用
    查看全部
  • Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~ 使用 static 可以修饰变量、方法和代码块。
    查看全部
  • +phone2.get
    查看全部

举报

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

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