java技术文章
jxdv1112
这个作者很懒,什么都没留下…
展开
-
线程
实现线程的方式:1. 继承java.lang.Thread,并重写它的run()方法,将线程的执行主体放到其中2. 实现java.lang.Runable接口,实现它的run()方法,并将线程的执行主体放在其中这是继承Thread类实现线程的示例:Java代码public class ThreadTest extends Thread {pu原创 2011-06-09 17:50:00 · 374 阅读 · 0 评论 -
.两种单例模式:饿汉式与懒汉式
按照加载方式的不同,单例模式有两种实现:private:只能在同一个类中使用static:该类是类方法,不能调用实例方法。/类全局变量final:方法或成员变量不能被修饰1、饿汉式public class EagerSigleton{private static final EagerSigleton instance=new EagerSigleton();priva原创 2012-02-21 21:32:38 · 607 阅读 · 0 评论 -
java读取properties文件中的值
// 先创建对象private static final Properties PROPERTIES_COMMON = new Properties();//加载properties文件static {try { PROPERTIES_COMMON.load(ClassLoaderUtil.getResourceAsStream("common.properties原创 2012-12-19 11:17:52 · 983 阅读 · 0 评论 -
byte数组转换成string
这几天都很郁闷,被byte数组转换成string搞的。有一个小程序,需要把byte数组转换成string,然后写文件,再读文件,再把string转换回来,成为byte数组。可是,看上去很简单,编出程序来一编译,通过..其实有玄机...特别是你要用到它(byte[]的内容)加密,解密时,就会报异常。至少我的会。出的异常是: javax.crypto.BadPaddingException:原创 2013-09-06 14:17:48 · 1686 阅读 · 0 评论