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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 一,成员变量和局部变量

    1.成员变量:在类中定义,用来描述对象将要有什么。

    2.局部变量:在类的方法中定义,在方法中临时保存数据

    二,成员变量和局部变量区别

    1.作用域不同:

    (1)局部变量的作用域仅限与定义它的方法

    (2)成员变量的作用域在整个类内部都是可见的

    2.初始值不同:

    (1)JAVA会给成员变量一个初始值

    (2)JAVA不会给局部变量赋予初始值

    3.在同一个方法中,不允许有同名局部变量;在不同方法中,可以用同名局部变量

    4.就近原则:两类变量同名时,局部变量具有更高的优先级(成员变量和局部变量可以重名,优先取局部变量的值)


    查看全部
  • 类确定了对象的属性(对象有什么)和方法(对象可以干什么)

    定义类:第一步:定义类名           public class  类名{ 

                 第二步:编写类的属性:            属性1的类型 属性1;

                                                                 属性2的类型  属性2;

                 第三步:编写类的方法:            方法1;

                                                                 方法2;


    查看全部
  • 类是模子,确定对象将会拥有的特征(属性)和行为(方法)

    类的特点:1.类是对象的类型,2.具有相同属性和方法的一组对象的集合。

    属性——对象具有的各种特征,每个对象的每个属性都有特定值。

    方法——对象执行的操作

    类和对象的关系:类是抽象的概念,仅仅是模版,比如说”手机“,对象是一个你能够看得到,摸得着的具体实体。


    查看全部
  • 一,成员变量和局部变量

    1.成员变量:在类中定义,用来描述对象将要有什么。

    2.局部变量:在类的方法中定义,在方法中临时保存数据

    二,成员变量和局部变量区别

    1.作用域不同:

    a。局部变量的作用域仅限与定义它的方法

    b。成员变量的作用域在整个类内部都是可见的

    2.初始值不同:

    a。JAVA会给成员变量一个初始值

    b。JAVA不会给局部变量赋予初始值

    3.在同一个方法中,不允许有同名局部变量;在不同方法中,可以用同名局部变量

    4.就近原则:两类变量同名时,局部变量具有更高的优先级(成员变量和局部变量可以重名,优先取局部变量的值)

    查看全部
  • 一,使用对象的步骤:

    1. 创建对象:

      类名  对象名=new  类名();

      eg:Telphone phone=new Telphone();

    2. 使用对象

      a。引用对象的属性:对象名.属性

      eg:phone.screen=5;//给screen属性赋值5

      b.引用对象的方法:对象名.方法名()

      eg:phone.sendMessage();//调用sendMessage()方法

    二,float型变量赋值时需加f,否则默认浮点数是double型

    查看全部
  • 定义类

    1. 类的重要性:所有Java程序都以类class为组织单元

    2. 类的组成:属性和方法

    3. 定义一个类的步骤:

      a.定义类名:public class 类名{}

      b.编写类的属性:属性1的类型  属性1

      c.编写类1的方法:方法1

    查看全部
  • 是模子,确定对象将会拥有的特征(属性)和行为(方法)

    类的特点:1.类是对象的类型,2.具有相同属性和方法的一组对象的集合。

    属性——对象具有的各种特征,每个对象的每个属性都有特定值。

    方法——对象执行的操作

    类和对象的关系:类是抽象的概念,仅仅是模版,比如说”手机“,对象是一个你能够看得到,摸得着的具体实体。

    实例:手机可以是一个类,他的特征(或者叫属性)有:屏幕,CPU,内存;他的行为(或者叫方法)有:打电话,发短信。Iphone5就是手机类中的一个具体事物(也就是对象)

    查看全部
  • 不能使用一个子类的引用指向一个父类的对象

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

    2019-01-14

  • 继承是多态的实现基础

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

    2019-01-14

  • 属性是对象的特征

    方法是对象的作用

    查看全部
  • 通过输出结果,我们可以看到,程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。

    查看全部
  • Object

    查看全部
  • super关键字

    查看全部
  • 对于静态方法,其他的静态或非静态方法都可以直接调用它。 而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。
    查看全部
  • 对于静态方法,其他的静态或非静态方法都可以直接调用它。 而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。
    查看全部

举报

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

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