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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 1.静态成员不能直接调用非静态方法和成员,可以直接调用静态方法和成员

    2.非静态方法可以直接调用非静态方法和成员,也可以直接调用静态方法和成员


    查看全部
  • 多态:指的是对象的多种形态

    主要分为:1、 引用多态;2、方法多条

    继承时多条的实现基础,别忘了子父类要有继承关系。

    查看全部
    1 采集 收起 来源:Java 中的多态

    2018-04-15

  • 一.包的作用:管理Java文件,解决同名文件冲突
    二.定义包:package 包名
    //必须放在Java源程序的第一行
    包名间可以使用“.”隔开
    三.系统中的包:
    java.(功能).(类)
    java.lang.(类) 包含Java语言基础的类
    java.util.(类) 包含Java语言中各种工具类
    java.io.(类)  包含输入,输出相关功能的类
    四.包的使用:
    1.可以通过使用import关键字,在某个文件使用其他文件中的类。
    2.Java中,包的命名规范是全小写字母拼写
    3.使用的时候不但可以加载某个包下的所有文件 eg:com.imooc.*
    也可以加载某个具体子包下的所有文件

    查看全部
  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。

    查看全部
  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量

    查看全部
  • 如果有被Static初始化的语句块,则会先执行它,但不会给变量赋值。

    查看全部
  • 静态方法只能调用静态变量,普通方法可以调用静态变量和普通变量

    查看全部
  • 关于Satic的规则:

    1. 静态方法中可以直接调用同类中的静态成员

    2. 如果要在静态方法中调用非静态成员变量,则要创建类的对象,然后通过对象访问非静态成员变量

    3. 在普通的成员方法中,可以直接调用非静态的和静态的成员变量


    查看全部
  • 静态方法的调用:1.可以通过(类名.方法名();调用

                               2.也可以创建类的对象调用:(类名 对象名=new 类名())==HelloWorld hello=new HelloWorld();

    查看全部
  • 静态变量声明后,作用于整个类。

    但是静态变量的访问:1.通过类名访问静态变量

                                      2.通过创建的对象名访问静态变量

                                      ***.在访问过程中可以修改,静态变量的值。但必须依靠(类对象.变量名=值)才可进行修改

    查看全部
  • 当完成构建方法后,系统会根据参数选择对应的方法

    ————————————————————————

    如果在main函数里面构建了有参方法,则系统不会再生成无参方法,这时候需要开发人员自己去创建。

    那么,如果测试类中有调用无参的构造方法,那么系统不会调用,则会提示用户自己构建一个无参的构造方法。

    查看全部
  • 没有构建方法时,系统会自己调用一个隐式的无参构造方法;当然,如果开发人员觉得不满意,可以自己构建一个无参的方法

    查看全部
  • 如果局部变量和成员变量重名,则局部变量的优先级高于成员变量,系统会先执行局部变量的值

    查看全部
  • 在同一个方法中不允许有相同的方法名

    在不同的方法中允许有相同的方法名

    查看全部
  • Java会给成员变量一个初始值;成员变量作用于整个类中

    不会给局部变量一个初始值;局部变量作用于变量所在的方法中

    查看全部

举报

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

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