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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。
    查看全部
  • package com.chinasolf.imooc0428; //创建外部类Hellowprld01 public class Helloworld01 { private String name = "imooc";// 外部类的私有属性 // 外部类的成员属性 int age = 20; // 创建成员内部类sister private class Sister { // 内部类的属性 public String name = "爱慕课"; // 内部类的方法 public void down() { System.out.println("外部类的名字:" + "imooc"); System.out.println("内部类的名字:" + "爱慕课"); System.out.println("外部类的时间:" + age); } } // 测试内部成员类 public static void main(String[] args) { // 创建外部类的 对象 Helloworld01 llo = new Helloworld01(); // 创建内部类的对象 Sister sis = llo.new Sister(); // 调用内部类的方法 sis.down(); } }
    查看全部
  • 子类extends父类 "is a"关系,修饰符不能是private修饰符
    查看全部
    0 采集 收起 来源:Java 中的继承

    2018-03-22

  • aaaa
    查看全部
  • 类是具有相同属性和方法的一组对象的集合,具有继承、封装和多态三大特性
    查看全部
  • UML建模工具下载地址:
    查看全部
    0 采集 收起 来源:UML 简介

    2017-04-28

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

    2017-04-28

  • 匿名内部类代码实例。在使用接口时直接实现,不需要命名。
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-04-28

  • 接口中匿名内部类语法:
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-04-28

  • 继承父类、并实现接口的语法:
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-04-28

  • 接口是一种特殊的抽象类,由全局常量和公共的抽象方法组成。接口是一个规范。接口不关心类的内部数据以及方法的实现细节,它只规定类里必须提供某些方法。 接口的修饰符一般为public,不能用private protected来修饰接口。 接口可以多继承,而类只能单继承。 接口的引用指向一个实现了接口的对象。 匿名内部类(没有名字的内部类): 1.接口名 变量=new 接口名(){ 方法体} 变量.方法名(); 2 new 接口名(){ 方法体}.方法名();
    查看全部
    0 采集 收起 来源:Java 中的接口

    2017-04-28

  • 类名.对象名=new 类名();是使用了new+构造方法,创建一个新的对象,构造方法是定义在java类中的,一个用来初始化对象的方法
    查看全部
  • 抽象类:1、只给出方法定义不给具体实现的方法称为抽象方法,代码上看就是方法后面没有{},当然也可以包含具体变量和方法,而包含一个或多个抽象方法的类必须声明为抽象类。抽象方法和抽象类前面都要有abstract。2、抽象类不能实例化,如本课中Telphone tel = new Telphone;是不行的。3、抽象类不能直接使用,必须用子类去实例抽象类,然后使用子类的实例。Telphone tel1 = new Cellphone();tel1.call();4、抽象方法必须再子类中被实现,即抽象类中的抽象方法没有{}里面的具体实现,要在子类中写出来。
    查看全部
  • 多态中的引用类型转换】 1.向上类型转换(隐式/自动类型转换),是小类型到大类型的转换(不存在风险) Dog dog = new Dog(); Animal animal = dog;//向上类型转换,将Dog类型的对象转换成Animal类型 2.向下类型转换(强制类型转换),是大类型到小类型 Dog dog2 = (Dog)animal;//将animal类型的对象强制转换成Dog类型 Cat cat = (Cat)animal;//对象cat在编译时是Cat类型,运行时引用的是Dog类型 3.【instanceof】运算符,来解决引用对象的类型,避免类型转换的安全性问题 ①使用条件语句+instanceof进行判断 if(animal instanceof Cat){ Cat cat = (Cat)animal; }else{ System.out.println("无法进行类型转换");
    查看全部
  • equals()方法:关于对象的引用
    查看全部

举报

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

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