摘要:
作用于构造器基本相同,但优先级更高(在执行构造器代码前执行) 语法: 修饰符 { 可执行语句; } 一个例子: class a { int a; { a = 5; } } 修饰符只能是static(静态初始化块)或省略。由于初始化块没有名字,所以只能被隐式地执行。 实例初始化块执行时机: 假设一个类 阅读全文
posted @ 2019-03-05 22:53
epiphanyy
阅读(15)
评论(0)
推荐(0)
摘要:
判断一个对象是否是类型的实例。此运算符只有对象类型和类相同或两者有继承关系才能用,否则编译报错。如: Object a = "hh"; System.out.println(a instanceof String); //返回true Object b = new Integer(10); Syst 阅读全文
posted @ 2019-03-05 21:33
epiphanyy
阅读(7)
评论(0)
推荐(0)
摘要:
由于父类与子类的关系为由一般到特殊的关系,因此可以: fruit a = new apple(); //父类引用变量可以指向子类对象 因此,需要父类对象的地方可以将子类对象放过去,一个父类可以有多个子类,因此,一个父类型的对象在执行同一种方法时会出现多种被子类重写的方法情况,导致同一类型对象的同一方 阅读全文
posted @ 2019-03-05 00:15
epiphanyy
阅读(10)
评论(0)
推荐(0)