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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 内部类的定义:就是定义在另外一个类里面的类; 内部类的作用:1.内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类;2.内部类的方法可以直接访问外部类的所有数据,包括私有的数据;3.内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便; 内部类的分类: 成员内部类,静态内部类,方法内部类,匿名内部类;
    查看全部
  • 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 问:内部类有几种呢? 答:内部类可分为以下几种: 成员内部类 静态内部类 方法内部类 匿名内部类
    查看全部
  • 这节的讲解有误!静态变量在 public static void main(String[] args){ }方法中不需要类名 public class HelloWorld { // 定义静态变量,保存班级名称 static String className = "JAVA开发一班"; public static void main(String[] args) { // 访问静态变量,输出班级名称 System.out.println(className); } }
    查看全部
  • 1. this 关键字代表当前对象 this.属性 操作当前对象的属性 this.方法 调用当前对象的方法 2. 封装对象的属性的时候,经常会使用this关键字 1) this 关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性; 2)可以返回对象的自己这个类的引用,同时还可以在一个构造函数当中调用另一个构造函数。
    查看全部
  • 访问修饰符
    查看全部
  • 定义包:package 包名 注:包名间可以使用 . 号隔开 eg:com.imooc.MyClass 包的使用: 1.import com.imooc.MyClass (使用另外一个包或同一个包的类文件) 2.使用的时候可以加载某个包下的所有文件 e.g:com.imooc.* 也可以加载某个子包下的所有文件 e.g: com.imooc.music.* 注:注意由于使用的包不同而导致的对象的不同 注:类的命名规范是首字母大写,包的命名规范是全小写
    查看全部
  • 抽象方法没有返回体,以逗号结束
    查看全部
  • 封装的概念 封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 一、封装的好处 1、隐藏实现细节,提供公共的访问方式 2、提高了代码的复用性 3、提高安全性 二、封装的原则 1、将不需要对外提供的内容隐藏起来 2、把属性隐藏,提供公共方法对其访问 三、封装的体现 private是封装的一种体现。 封装:类,方法,private修饰成员变量 三、private的特点 1、是一个权限修饰符 2、可以修饰成员(成员变量和成员方法) 3、被private修饰的成员只能在本类中才能访问 四、private的应用 1、把成员变量用private修饰 2、提供对应的getXxx()和setXxx()方法 1.修改属性的可见性 2.创建getter/setter方法 3.getter/setter方法的属性操作
    查看全部
  • 1.初始化块可以进行数据赋值 在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 2.静态初始化块只能对静态成员赋值,而且只会被执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量 3.程序执行顺序:静态初始化块->普通初始化块->构造函数
    查看全部
  • 创建内部类对象方法:new 外部类名=外部类方法.new 内部雷鸣();
    查看全部
  • 创建内部类对象: 内部类 对象名 = 外部类对象.new内部类();
    查看全部
  • 类的特点 类是对象的类型 具有相同属性的方法的一组对象的集合
    查看全部
  • 类是模子,确定对象将会拥有的特征(属性)和行为(方法)
    查看全部
  • 构造方法: 1. 使用new + 构造方法 创建一个新的对象; 2. 构造方法是定义在java类中的一个用来初始化对象的方法 3. 构造方法与类同名且没有返回值;
    查看全部
  • 接口定义: [修饰符] interface 接口名[extends 父接口1,父接口2,...]{ 若干常量定义 若干抽象方法定义 } 继承父类的接口: [修饰符] class 类名 extends 父类 implements 接口1,接口2,...]{ 继承抽象类,则实现继承的抽象方法;继承接口要实现接口的抽象方法 }
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-07-10

举报

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

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