java
conolan
http://my.csdn.net/my/favorite
展开
-
ResourceBundle和properties 读取配置文件区别
java.util.ResourceBundle 和java.util.properties 读取配置文件区别 这两个类都是读取properties格式的文件的,而Properties同时还能用来写文件。 Properties的处理方式是将其作为一个映射表,而且这个类表示了一个持久的属性集,他是继承HashTable这个类。ResourceBundle本质上也是转载 2014-11-10 10:11:45 · 3548 阅读 · 0 评论 -
java 文件路径
Java路径 可以尝试使用如下打印来寻找你要的路径: System.out.println(Thread.currentThread().getContextClassLoader().getResource("")); System.out.println(Thread.currentThread().getContextClassLoader().转载 2013-11-02 09:58:35 · 689 阅读 · 0 评论 -
Myeclipse8.5 反编译插件 jad 安装
准备工作下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclipse_3.3.0.jar?downloadJadClipse 官网:http:转载 2013-10-27 21:19:21 · 574 阅读 · 0 评论 -
Class.newInstance()与new、Constructor.newInstance()的区别
1、newInstance() 和 new 的区别:new是在编译期执行的,能调用任何public构造;newInstance()是在运行期执行的,Class.forName(className)可以通过在运行期读取配置文件而获得很好的灵活性,并且也提供了有效的降耦手段,例如,在工厂模式中常见: //从xml 配置文件中获得字符串 String className = rea转载 2013-10-11 18:46:37 · 972 阅读 · 0 评论 -
java反射
import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.l转载 2013-10-11 18:28:19 · 673 阅读 · 0 评论 -
对于FindBugs 中的toLowerCase 警告
在使用toLowerCase()方法时,尽量使用toLowerCase(Locale.US)这个方法来代替(需import java.util.Locale;);或使用equalsIgnoreCase()方法来比较。转自:http://blog.csdn.net/fane1157521/article/details/7847248转载 2013-08-17 16:10:41 · 1511 阅读 · 0 评论 -
log4j相关
log4j.rootCategory是对根类的设置,如不说明,以下的子类都要继承这些设置log4j.category.*是对自定义类的设置,可以对类、包和工程单独设置Category的家族关系是通过“.”来说明的,比如x是x.y的父类。默认情况下,子类要继承父类的全部设置,比如:log4j.rootCategory=INFO, dest1log4j.category.M转载 2013-08-13 19:36:36 · 586 阅读 · 0 评论 -
ftpClient 记录
package com.ftp_copyFile;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import org.apache.commons.net.ftp.FTPClient;publ原创 2013-09-28 23:53:22 · 1221 阅读 · 0 评论