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

Java入门第二季

IMOOC老齐 全栈工程师
难度入门
时长 4小时 0分
  • 1、 Inner 类定义在 Outer 类的内部,相当于 Outer 类的一个成员变量的位置,Inner 类可以使用任意访问控制符,如 public 、 protected 、 private 等 2、 Inner 类中定义的 test() 方法可以直接访问 Outer 类中的数据,而不受访问控制符的影响,如直接访问 Outer 类中的私有属性a 3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ); 4、 编译上面的程序后,会发现产生了两个 .class 文件 其中,第二个是外部类的 .class 文件,第一个是内部类的 .class 文件,即成员内部类的 .class 文件总是这样:外部类名$内部类名.class
    查看全部
  • 抽象类可以有抽象方法,也可以没有
    查看全部
  • java中不会给局部变量默认的赋一个初始值,需手动初始化
    查看全部
  • 面向对象特性
    查看全部
  • 例如:狗是动物,狗继承动物,JAVA中继承是单继承,即只有父类。继承的好处:子类拥有父类的所有属性和方法。但是:private修饰的无效
    查看全部
    0 采集 收起 来源:Java 中的继承

    2016-01-13

  • 继承:是类与类的一种关系,可以表示为“is a”的关系
    查看全部
    0 采集 收起 来源:Java 中的继承

    2016-01-13

  • 封装就是隐藏属性,通过特殊方法来访问
    查看全部
  • 汽车:分成名字,还有属性
    查看全部
    0 采集 收起 来源:综合练习

    2016-01-13

  • private 默认 protect public
    查看全部
  • 当有指定构造方法时,无论是有参、无参的构造方法,都不会自动添加无参的构造方法
    查看全部
  • 如果我们没有指定一个无参的构造方法,系统会帮我们自动生成一个无参的构造方法
    查看全部
  • 构造方法的语句格式
    查看全部
  • 外部类不能直接访问内部类中的成员方法。<br><br> 即:外部类需要先创建对象 通过对象调用类<br><br> HelloWorld hello=new HelloWorld();<br> //创建外部类的对象<br> Neibu i=hello.new Neibu();//创建内部类的对象<br> i.show();//通过内部对象调用内部方法<br> 在内部类中可以直接调用内部变量,若调用外部类的变量时需要 类.this.变量名称。
    查看全部
  • public class HelloWorld { // 定义静态变量score1 static int score1 = 86; // 定义静态变量score2 static int score2 = 92; // 定义静态方法sum,计算成绩总分,并返回总分 public static int sum() { return score1+score2; } public static void main(String[] args) { // 调用静态方法sum并接收返回值 int allScore = HelloWorld.sum(); System.out.println("总分:" + allScore); } }
    查看全部
  • class Person { public void speak(){} } class Chinese extends Person { public void speak() { System.out.println("我是说中国话的"); } } class American extends Person { public void speak() { System.out.println("I speak English"); } } class Say { public static void say(Person p) { p.speak(); } } class PersonDome { public static void main(String[] args) { Say pt = new Say(); pt.say(new Chinese()); pt.say(new American()); } }
    查看全部
    0 采集 收起 来源:阶段练习

    2018-03-22

举报

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

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