java
醉公子已被占用
热爱生活
展开
-
java log 使用
1、定义: private static Log log = LogFactory.getLog(Write2File.class); 2、定义: log4j.properties 3、使用: log.info("eror");log.debug("debug");原创 2013-07-29 15:03:53 · 650 阅读 · 0 评论 -
java string.format()
public static void main(String[] args)throws Exception { String s1 = "汉字"; byte[] buff = s1.getBytes("GBK"); System.out.println(buff.length);//4,汉字在GBK里面刚好是4个字节。 ...原创 2012-11-23 14:20:11 · 233 阅读 · 0 评论 -
java.lang.NoSuchMethodError
但凡开发过Java开发者,想必都遇到过java.lang.NoSuchMethodError的错误信息吧。究其原因,这个错误基本上都是由JVM的“全盘负责委托机制”引发的问题:因为在类路径下放置了多个不同版本的类包,如commons-lang2.X.jar和commons-lang3.X.jar都位于类路径中,代码中用到了commons-lang3.X类的某个方法,而这个方法在common...原创 2012-05-06 21:07:38 · 142 阅读 · 0 评论 -
JAVA 类装载器ClassLoader
类装载器就是寻找类的字节码文件并构造出类在JVM内部表示对象的组件。在java中,类装载器把一个类装入JVM中,要经过一下步骤:1、装载:查找和导入Class文件;2、链接:执行校验、准备和解析步骤,其中解析步骤是可以选择的: a)校验:检查载入的Class文件数据的正确性; b)准备:给类的静态变量分配存储空间; c)解析:将符号引用转化成直接引用;3、初始化:对类的静态变量、静态代...原创 2012-05-06 20:45:06 · 163 阅读 · 0 评论 -
Java Web项目中读取
如果是MAVEN项目,一般将配置文件放在WEB-INF所在的模块中,便于发布后的修改。public class OSSFileUtil { public static final String OSSRESPATH = "utilsProps/OSSRes.properties"; public static String accessKeyId ; pu原创 2015-04-21 15:41:50 · 529 阅读 · 0 评论 -
equals、compareTo、hashcode方法
自定义类要重写equals方法来进行等值比较,自定义类要重写compareTo方法来进行不同对象大小的比较,重写hashcode方法为了将数据存入HashSet/HashMap/Hashtable类时进行比较.原创 2014-02-10 17:09:16 · 688 阅读 · 0 评论 -
普通java类(排序)实现Comparable接口重写CompareTo方法
普通的类要实现排序,必须实现Comparable接口,并重写CompareTo()方法。 package test;public class Field implements Comparable { private String name; private int age; public Field() { } publi原创 2013-08-07 16:46:26 · 5000 阅读 · 0 评论 -
编写高质量代码
三元操作符的类型务必一致int i = 80;String s = String.valueOf(i 100);String s1 = String.valueOf(i 100.0);System.out.println("两者是否相同:" + s.equals(s1));//返回false 带有变长参数的方法public int sum(in原创 2013-08-07 16:46:35 · 679 阅读 · 0 评论 -
java string.format()
public static void main(String[] args)throws Exception { String s1 = "汉字"; byte[] buff = s1.getBytes("GBK"); System.out.println(buff.length);//4,汉字在GBK里面刚好是4个字节。 St原创 2013-07-29 15:03:48 · 1210 阅读 · 0 评论 -
java log 使用
1、定义: private static Log log = LogFactory.getLog(Write2File.class); 2、定义: log4j.properties 3、使用: log.info("eror");log.debug("debug"); ...原创 2012-11-23 16:15:55 · 161 阅读 · 0 评论