2018年8月24日
摘要: 不过要注意的是,当成员内部类拥有和外部类同名的成员变量或者方法时,会发生隐藏现象,即默认情况下访问的是成员内部类的成员。 如果要访问外部类的同名成员,需要以下面的形式进行访问: 外部类.this.成员变量 外部类.this.成员方法 虽然成员内部类可以无条件地访问外部类的成员,而外部类想访问成员内部 阅读全文
posted @ 2018-08-24 21:44 裸睡的猪 阅读(192) 评论(0) 推荐(0) 编辑
摘要: valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。 该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。 语法 该方法有以下几种语法格式: 参数 i -- Integer 对象的整数。 s -- Integer 对象的字符串 阅读全文
posted @ 2018-08-24 15:18 裸睡的猪 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: 抽象类 抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。以JDK中的GenericServlet为例: 1 2 3 4 5 6 7 8 9 public abstract class GenericServlet implements 阅读全文
posted @ 2018-08-24 11:22 裸睡的猪 阅读(172) 评论(0) 推荐(0) 编辑
摘要: java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法: result = object instanceof class 参数: Result:布尔类型。 Obj 阅读全文
posted @ 2018-08-24 11:12 裸睡的猪 阅读(350) 评论(0) 推荐(0) 编辑
摘要: ==号和equals()方法都是比较是否相等的方法,那它们有什么区别和联系呢? 首先,==号在比较基本数据类型时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值: 那equals()方法呢?我们可以通过查看源码知道,equals()方法存在于Object类中,因为Object类是所有类的 阅读全文
posted @ 2018-08-24 10:59 裸睡的猪 阅读(479) 评论(0) 推荐(0) 编辑