![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSE
xuxiaoxi!
这个作者很懒,什么都没留下…
展开
-
序列化与反序列化
对象的序列化:把java对象转换为字节序列的过程;ObjectOutputStream.writeObject(Object obj);对象的反序列化:把字节序列转换为java对象的过程。ObjectInputStream.readObject(); 只有实现了Serializable或者Externalizable接口的对象才能被序列化。ObjectOutputStream.write...2008-10-24 22:24:58 · 78 阅读 · 0 评论 -
使用J2SE API读取Properties文件的六种方法
使用J2SE API读取Properties文件的六种方法 1。使用java.util.Properties类的load()方法 示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2。使用java.util.Re...原创 2008-10-26 16:12:51 · 120 阅读 · 0 评论 -
getResourceAsStream
这两个方法还是略有区别的, 以前一直不加以区分,直到今天发现要写这样的代码的时候运行错误, 才把这个问题澄清了一下。基本上,两个都可以用于从 classpath 里面进行资源读取, classpath包含classpath中的路径和classpath中的jar。 两个方法的区别是资源的定义不同, 一个主要用于相对与一个object取资源,而另一个用于取相对于classpath的资源,用的是绝对路...原创 2008-10-26 16:24:12 · 78 阅读 · 0 评论 -
Thread 学习
区分主线程和用户定义的线程 public class MyThread extends Thread{ public void run(){ for(int a=0;a<50;a++){ try{Thread.sleep(100);}catch(Exception e){} System.out.println(Thread.curre...2008-11-15 21:06:36 · 78 阅读 · 0 评论 -
java中yield(),sleep()以及wait()的区别
往往混淆了这三个函数的使用。从操作系统的角度讲,os会维护一个ready queue(就绪的线程队列)。并且在某一时刻cpu只为ready queue中位于队列头部的线程服务。但是当前正在被服务的线程可能觉得cpu的服务质量不够好,于是提前退出,这就是yield。或者当前正在被服务的线程需要睡一会,醒来后继续被服务,这就是sleep。 sleep方法不推荐使用,可用wait。线程退出最好自己实...原创 2008-11-17 16:11:29 · 78 阅读 · 0 评论 -
Myeclipse快捷键详述
Compare - 比较Copy All from Left to Right (由左向右复制全部)Copy All from Right to Left (由右向左复制全部)Copy from Left to Right (由左向右复制)Copy from Right to Left (由右向左复制)Select Next Change (选取下一个变更)Select Pre...原创 2008-12-29 20:49:00 · 112 阅读 · 0 评论 -
URLEncoder URLdecoder
/* 网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会: 1.字符&quot;a&quot;-&quot;z&quot;,&quot;A&quo...原创 2010-08-27 10:18:25 · 199 阅读 · 0 评论 -
(转)求泛型参数类型
“java中没法得到泛型参数化类型,因为在编译期没法确定泛型参数化类型,也就找不到对应的类字节码文件,自然就不行了。Type genType = clazz.getGenericSuperclass(); Type [] params = ((ParameterizedType) genType).getActualTypeArguments(); return (...原创 2011-02-17 17:56:57 · 130 阅读 · 0 评论