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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 。。。。
    查看全部
  • 1.this关键字代表当前对象 this.属性 操作当前对象的属性 表示区分 this.方法 调用当前对象的方法 2.封装对象属性的时候,经常会使用this关键字
    查看全部
  • 。。。
    查看全部
  • 。。。
    查看全部
  • 访问修饰符:限制属性与方法的访问权限 private--仅限于本类(保护性最强); 默认--本类与该类所属的包; protected--本类、同包与该类的子类; public--所有的包、所有的类;
    查看全部
  • 1.包的作用:管理Java文件,解决同名文件冲突。 2.定义包:package 包名 注:必须放在Java源程序的第一行 包名间可以使用“.”隔开 eg:com.imooc.MyClass 3.系统中的包: java.(功能).(类) java.lang(类) 包含Java语言基础的类 java.util(类) 包含Java语言中各种工具类 java.io(类) 包含输入,输出相关功能的类 4 包的使用 (1) 可以通过import关键字,在某个文件使用其它文件中的类 import com.imooc.music.MyClass (2)Java中,包的命名规范是全小写字母拼写 (3)使用的时候不但可以加载某个包下的所有文件 eg:com.imooc.* 也可以加载某个具体子包下的所有文件 eg:com.imooc.music.*
    查看全部
  • 静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
    查看全部
  • 1.成员变量:在类中定义,描述对象属性 2.局部变量:在类的方法中定义,临时保存数据 3.作用域不同:成员变量对于整个类内部可见;局部变量仅作用于方法内部 4.初始值不同:成员变量具有初始值;java不会给局部变量赋初始值; 注意:局部变量不赋初始值,编译器报错 5.类中不可以存在两个相同的成员变量;在同一个方法中不允许相同的局部变量;不同方法可以有重名的局部变量 6.成员变量和局部变量重名时,局部变量更具有优先级
    查看全部
  • float型的数据类型后加f,否则默认为double类型
    查看全部
  • 程序运行时静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。由于静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
    查看全部
  • 类——>实例化: 类名 对象名 = new 类名();//定义对象 TelPhone phone = new TelPhone(); 引用对象的属性:对象名.属性 引用对象的方法:对象名.方法名();//使用对象
    查看全部
  • 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量, 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
    查看全部
  • 定义类: 类{属性,方法} 步骤: a.定义类名b.编写类的属性c.编写类的方法 public class ClassName{ //属性(成员变量)有什么 属性1,属性2,。。。,属性n //方法(干什么) 方法1,...,方法n.如:void show(){ (方法体代码)} }
    查看全部
  • 1.对象的概念: 万物皆对象,客观存在的事物,具体的 2.什么是面向对象: 人 关注 事物,联系生活 3.类: 类是模子,确定对象将会拥有的特征(属性)和行为(方法) 类是抽象的; 特点:类是对象的类型,具有相同属性和方法的一组对象的集合 4.什么是对象的属性: 对象具有的各种特征 5.什么是对象的方法: 对象的执行操作,能干什么 6.类与对象的关系/区别: 抽象与具体 对象(object)是类的实例(instance)
    查看全部
  • 在UML 上进行高度抽象的脑补,对于后期维护有很大的帮助
    查看全部
    0 采集 收起 来源:UML 简介

    2015-05-23

举报

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

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