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

Java入门第二季 升级版

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • public class HelloWorld { // 定义静态变量score1 static int score1 = 86; // 定义静态变量score2 static int score2 = 92; // 定义静态方法sum,计算成绩总分,并返回总分 public static int sum() { int allScore=score1+score2; return allScore; } public static void main(String[] args) { // 调用静态方法sum并接收返回值 int allScore = HelloWorld.sum(); System.out.println("总分:" + allScore); } }
    查看全部
  • UML(Unified Modeling Language)标准建模语言:模型化和软件系统开发的图形化语言
    查看全部
    0 采集 收起 来源:UML 简介

    2015-03-23

  • 1.接口=常量+抽象方法 2.接口是一个规范 3.interface关键字 4.修饰符(abstract) interface 接口名(extends父接口1,父接口2...){多个常量;多个抽象方法} 5.接口是多继承的;类是单继承的;类可以实现多个接口(implements) 6.匿名内部类:多关注实现,不关注实现类的名称 7.Interface interface = new Interface(){接口中的方法}; interface.方法();接口可以直接new
    查看全部
    0 采集 收起 来源:Java 中的接口

    2015-03-23

  • 内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便
    查看全部
  • 1.抽象类:父类约束子类必须有哪些方法,但是不关注子类的实现 2.包含抽象方法的类一定是抽象类;抽象类中的方法不一定都是抽象方法,但一定含有抽象方法 3.抽象方法没有方法体:public abstract void call();
    查看全部
  • Java中的访问修饰符权限
    查看全部
  • 1.向上(自动,隐式)类型转换:小-- > 大 2.向下(强制)类型转换:大-- > 小(存在数据丢失风险) 3.instanceof运算符:解决引用对象的类型,避免类型转换的安全性问题
    查看全部
  • 对象的多态(多种形态) 1.引用多态:父类的引用可以指向本类对象;也可以指向子类的对象 注意:子类对象的引用不能指向父类 2.方法多态:本类对象可以调用本类方法;创建子类对象,调用的方法为子类的重写方法或者继承方法 Animal obj1 = new Animal(); Animal obj2 = new Dog();Animal obj3 = new Cat(); obj1.eat();obj2.eat();(Dog中覆盖了Animal中的eat方法)obj3.eat();(Cat中没有覆盖Animal中的eat方法) 注意:父类不能调用子类独有的方法
    查看全部
    0 采集 收起 来源:Java 中的多态

    2015-03-23

  • 类的特点:类是对象的类型,具有相同属性和方法的一组对象的集合。 属性:对象具有的各种特征,每个对象的每个属性都拥有特定值。 方法:对象执行的操作。 类是抽象的概念,仅仅是模板。对象是一个你能够看得到、摸得着的具体实体。
    查看全部
  • 1.equals方法:比较的是对象的引用是否指向同一块内存地址 一般情况下比较两个对象时,比较的值是否相等,那就需要重写equals方法; 2.object.getClass():类对象;关注的是属性,方法; 3.object:类的对象;关注的是属性值
    查看全部
  • toString():默认输出对象的内存地址字符串(哈希码)
    查看全部
  • 1.super关键字:在对象内部使用,可以代表父类对象(super.属性;super.方法调用父类的属性和方法) 2.如果在子类中显示调用父类的构造方法,super语句只能在子类构造器的第一行,否则编译报错 3.如果子类构造方法中既没有显示调用父类的构造方法,并且父类中也没有默认的无参构造方法,则编译报错
    查看全部
  • public 修饰符表示公开的、公有的,静态变量使用 static修饰
    查看全部
    0 采集 收起 来源:练习题

    2015-03-23

  • 继承中final关键字: 1.final可以修饰类,方法,属性,变量 2.final修饰的类,该类不允许被继承 3.final修饰的方法,该方法不允许被覆盖(重写) 注意:final修饰的方法,该方法可以重载 4.final修饰的属性,该类的属性不会进行隐式的初始化(类的初始化该属性必须有值)或者在构造方法中赋值(但仅能选择其一) 5.final修饰的变量,该变量的值只能赋一次值,即常量(不允许改变的量)
    查看全部
  • Java 中的 static 使用之静态变量: Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~ 使用 static 可以修饰变量、方法和代码块。 要注意哦:静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收!~~
    查看全部

举报

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

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