导入包importjava.io.BufferedInputStream;importjava.io.FileInputStream;importjava.io.InputStream;importjava.util.Properties;Stringpath=this.getClass().getResource("/").getPath();InputStreamin=newBufferedInputStream(newFileInputStream(path+name));Propertiesp=..
分类:
其他好文 时间:
2015-06-27 00:04:49
阅读次数:
139
在Java的程序发布中,很多人会选择采用二进制的jar的格式进行发布,怎么样读取Jar里面的资源呢?主要是采用ClassLoader的下面几个方法来实现:public URL getResource(String name);public InputStream getResourceAsStrea...
分类:
编程语言 时间:
2015-06-17 15:13:45
阅读次数:
123
java是面向对象语言,面向对象的语言的宗旨就是万事万物皆对象,那么类也是一个对象,类里面的属性和方法也是对象。java里面的所 有的类都是Class类的对象,这个this.class是获得这个类相对于Class类的对象。后面的方法是获得这个类对象的加载器。 只有Class类才有getClass.....
分类:
其他好文 时间:
2015-06-01 18:10:25
阅读次数:
115
this.getClass().getResource(“/”).getPath()使用者方法查看文件在服务器上的地址,但是地址中的空格会被转化为%20。解决办法1:URI uri = new URI(url.toString());FileInputStream fis = new FileInp...
分类:
其他好文 时间:
2015-06-01 14:35:57
阅读次数:
145
Java的反射非常强大,传递class, 可以动态的生成该类、取得这个类的所有信息,包括里面的属性、方法以及构造函数等,甚至可以取得其父类或父接口里面的内容。 obj.getClass().getDeclaredMethods();//取得obj类中自己定义的方法, 包括私有的方法。 obj.g.....
分类:
编程语言 时间:
2015-05-30 22:36:52
阅读次数:
219
平常我们需要获取某个类的类型,一般是直接使用 "实例.getClass()",获取 "类名 .class" 直接获取 。例如: 假设此时有一个User类,那么要获取该User类的真实类型的话,可以直接使用类名+".class"获取: ”User.class“或者,通过User类的实例 user.ge...
分类:
其他好文 时间:
2015-05-30 13:22:02
阅读次数:
99
Class entityClass = (Class ) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArguments()[0]; getGenericInterfaces()和getGenericSu....
分类:
编程语言 时间:
2015-05-29 22:54:28
阅读次数:
185
反射,提供了一种在程序运行期间分析类型的能力虚拟机为每种类型管理一个Class对象Object中的getClass方法会返回一个Class实例Date d = new Date();Class c = d.getClass();String name = c.getName(); //name被设置...
分类:
其他好文 时间:
2015-05-29 09:45:48
阅读次数:
109
If you override a method from your superclass (or your superclass's superclass etc.), super.theMethod() will invoke the original method instead of the...
分类:
编程语言 时间:
2015-05-29 00:53:56
阅读次数:
277
同步函数使用的锁是this;同步函数和同步代码块的区别:同步函数的锁是固定的this。同步代码块的锁是任意的对象。建议使用同步代码块.静态的同步函数使用的锁是该函数所属字节码文件对象,可以用getClass方法获取也可以用当前类名.class表示。单例设计模式所涉及的多线程问题(关于单例模式的介绍h...
分类:
编程语言 时间:
2015-05-24 21:50:06
阅读次数:
171