每天java小知识
筱Mary
奋斗的女汉子 @Mary
展开
-
instanceof 关键字
instanceof 是判断是否可以转换的关键字 Dog dog = new Dog(); // 通过instanceof 运算符避免类型转换的安全性问题 Animal animal = dog; // 向上转型,自动类型转换 if(animal instanceof Dog){ Dog dog2 = (Dog)a原创 2016-10-09 10:39:32 · 301 阅读 · 0 评论 -
抽象类
抽象类 1. 在某些情况下,某个父类只知道子类应该包含的方法,但无法知道子类是如何实现的 2. 把多个具有相同特征的类中抽象出一个抽象类,以这个抽象类作为子类的模板,从而避免子类设计设计的随意性 作用: 1. 不关注子类的实现,但是约束子类有那些特征 2. abstract 为关键字,有声明,但不实现。抽象类中可以包含普通的方法,也可以没有抽象方法 3. 抽象类不能直接创建,可以定义引原创 2016-10-09 11:10:11 · 421 阅读 · 0 评论 -
Logger级别
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API static Level DEBUG DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。 static Level INFO INFO level表明 消息在粗粒转载 2016-11-08 16:11:17 · 645 阅读 · 0 评论