final修饰的类的方法不能被重写,例如如果父类不希望子类重写某个方法,则可以使用final修饰符修饰该方法 在java的Object类里面有一个final方法:getClass(),因为Java不希望任何类重写这个方法,所有使用final方法封装起来,但对于该类提供的toString()和equa ...
分类:
其他好文 时间:
2018-09-09 18:10:55
阅读次数:
187
Object 类是 Java 所有类的父类, 所有类默认都是继承这个类,不需要显示的指定 extends. 该类包含以下方法: public final native Class<?> getClass() public final native void notify() public final ...
分类:
编程语言 时间:
2018-08-19 10:55:54
阅读次数:
143
第一种: File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); 结果: C:\Documents%20and%20Settings\Admin ...
分类:
编程语言 时间:
2018-08-16 19:44:52
阅读次数:
103
反射 反射就是把java类中的各种成分映射成一个个的Java对象。 获取Class对象的三种方式 1. Object —— getClass(); 2. 任何数据类型(包括基本数据类型)都有一个“静态”的class属性。 3. 通过Class类的静态方法:forName(String classNa ...
分类:
编程语言 时间:
2018-08-12 17:13:23
阅读次数:
127
Java常见对象Object类 public int hashCode() : 返回该对象的哈希码值。 注意:哈希值是根据哈希算法计算出来的一个值,这个值和地址值有关,但是不是实际地址值。你可以理解成地址值。 public final Class getclass() : 返回此Object的运行时 ...
分类:
编程语言 时间:
2018-08-10 13:41:46
阅读次数:
172
1.Object简介 众所周知,Object类是Java所有类的万类之源,所有Java类都是继承之Object类,而默认就直接忽略了extends Object这段代码。 2.Object类的源码 话不多说,源码先贴为敬,源码如下: 3.Object类的方法 Object类方法如下 getClass ...
分类:
编程语言 时间:
2018-08-09 22:06:39
阅读次数:
155
Class是java.lang包中的类,该类的实例用来封装对象运行时的状态。当一个类被加载且创建对象时,和该类相关的一个类型为Class的对象也被自动创建。 (1)Class类本身不提供构造方法,故不能用new和构造方法创建一个Class对象。 (2)任何对象调用getClass()方法都可以获取和 ...
分类:
编程语言 时间:
2018-08-01 22:20:30
阅读次数:
202
Object类 hashCode()方法 public int hashCode() 返回该对象的哈希码值,默认情况下,该方法会根据对象的地址来计算 不同对象的,hashCode()一般来说不会相同,但是同一个对象的hashCode()值肯定相同 实例 输出结果 getClass() public ...
分类:
其他好文 时间:
2018-07-29 14:10:39
阅读次数:
113
this.getClass().getClassLoader().getResource() this.getClass().getClassLoader().getResourceAsStream() 专门用来 读取资源文件 test文件内容 测试类路径 测试文件路径 测试 类的根目录就是bin( ...
分类:
其他好文 时间:
2018-07-27 19:30:26
阅读次数:
165
通过观看视频讲解,我得知,Class 老师讲解的是 这个是类的类,即是管理类的类.当时不是很理解,随后查询了相关资料后,以及真切的运行了几行代码后,才有一些深层次的体会, 在这里想要跟大家分享一下.如果有说的不对的地方,还欢迎老师和同学进行纠错指正. 首先,我做的就是查看源码,也就是getClass ...
分类:
其他好文 时间:
2018-07-22 20:49:44
阅读次数:
161