![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题交流
bloodnight
这个作者很懒,什么都没留下…
展开
-
JEditorPane的setPage和setText交替使用会如何?
setPage(myUrl);setText("anything");setPage(myUrl); 我试下来无法显示第三行语句页面,仍是第二行的“anything”貌似是一个bug,但jdk1.3时就已经报告了啊2009-10-10 15:43:23 · 126 阅读 · 0 评论 -
double-checked locking实现的单例模式之volatile
private volatile static Singleton instance;public static Singleton getInstance() { if (instance == null) { synchronized(Singleton.class) { //1 if (instance == null) ...2010-05-26 17:23:19 · 100 阅读 · 0 评论 -
这个静态内部类实现的单例是迟加载且线程安全的吗?
public class JiveProperties { private static final String LOAD_PROPERTIES = "SELECT name, propValue FROM ofProperty"; private JiveProperties() { System.out.println("JiveProperties ...2010-05-28 13:10:36 · 100 阅读 · 0 评论 -
SortedSet去重
import java.util.Iterator;import java.util.SortedSet;import java.util.TreeSet;import javax.swing.JFrame;public class Test extends JFrame { public static void main(String[] args) { ...2010-06-13 17:06:14 · 208 阅读 · 0 评论 -
ArrayList,Vector线程安全性测试
import java.util.ArrayList;import java.util.List;//实现Runnable接口的线程public class HelloThread implements Runnable { String name; List<String> v; HelloThread(String name, List<Str...2010-06-18 09:43:59 · 73 阅读 · 0 评论 -
为什么AnonymousInnerClass只能访问final型非同一方法局部变量
import java.io.IOException;import java.util.Timer;import java.util.TimerTask;public class Test { public static void main(String[] args) throws IOException { new Test().go(); } pu...2010-09-13 09:39:50 · 75 阅读 · 0 评论 -
hashcode中选择31因子的原因
源自<<effective java 2nd>> Item9 The value 31 was chosen because it is an odd prime. If it were even and the multiplication overflowed, information would be lost, as multiplication...2010-12-24 13:57:06 · 149 阅读 · 0 评论 -
关于java.util.ResourceBundle
import java.util.ResourceBundle;public class Test { public static void main(String args[]) { ResourceBundle.getBundle("openfire_i18n"); }} 先看上述代码运行结果,如果没有做任何额外设置,就会报:Exception ...2010-07-05 14:17:22 · 94 阅读 · 0 评论 -
HashSet的contains方法de解释是不是有问题
first of all, exhibits the code: import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator;public class Test { int value; Test(int value) { this.value = value;...2011-02-20 22:27:56 · 150 阅读 · 0 评论 -
关于Java 泛型 ?extends T 的问题
http://topic.csdn.net/u/20120516/22/a19617f5-943e-494c-9595-1c049b1cc3ef.html?seed=208934876&r=78626688#r_78626688问:在学习java泛型时 ,看到了泛型的一个例子List<Apple> apples = new ArrayList<Apple>...2012-05-21 11:05:16 · 106 阅读 · 0 评论 -
why null is allocated on java stack
提问:恩。。。俺的意思是,String str = null;str = "String";最后的"String"对象是建立在栈里的,而不是堆里的,这样一来,第一句话,仍然还是在堆中开辟空间么?因为最后的对象其实是在栈中,如果一开始声明null的时候,在堆中开辟空间,岂不是有点奇怪? 回答:1. null不是一个对象,JLS 3.10.7 中提及的是The Null L...2012-06-05 11:45:39 · 100 阅读 · 0 评论 -
文本文件在系统中的存储与展现方式
碰到了一个问题,同样的一个properties语言映射文件,在linux下使用良好,搬到unix下就出现了乱码,这引起了我的思考。 查阅了一些资料,主要是维基,确认到文件包括文本文件传输与存储都是以code的形式,这点是肯定的,比如二进制码,至于“落地”后以哪种形式展现,就看其落地环境的解码规则,这些code当初以什么encoding进行的编码再按哪种进行解码就能...原创 2010-02-04 09:38:44 · 173 阅读 · 0 评论 -
URLConnection访问servlet无反应
这样完整的回路是ok的 客户端import java.io.InputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.OutputStream;import java.net.URL;import java.net.URLConnecti...2010-07-26 09:28:38 · 141 阅读 · 0 评论 -
JEditorPane的setPage后出现乱码显示
一个简简单单的html页面,如下:<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> </head> <body> <h1> 魔兽地图管理 &l2009-10-14 16:31:20 · 254 阅读 · 0 评论 -
关于JTextPane读取RTF多出一行的问题
代码如下:import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import javax.swing.JFrame;import javax.swing.JTextPane;impo...2009-11-11 11:20:25 · 143 阅读 · 0 评论 -
关于jacob调用ocx控件出现的问题
控件安装好后,在html的javascript代码能成功执行document.all.UserControl1.ConvertToTiff('d:\temp\faxtest.doc','d:\temp\faxtest.tiff','');在d盘temp目录下能找到新生成的tiff文件但是用jacob调用,却没有生成tiff文件[code="java"]ComThread.Ini...2009-05-15 10:02:18 · 144 阅读 · 0 评论 -
编码转换会丢失信息吗
编码转换会丢失信息吗? 这是个命题,根据目前的研究结果,答案是肯定的,就是会丢失,理由如下:String m = URLEncoder.encode("聶","iso-8859-1");System.out.println(m); String g = URLDecoder.decode(m,"gbk"); System.out.printl...2010-03-09 13:13:16 · 254 阅读 · 0 评论 -
构造方法是静态的吗?
public class Test { private int k = printInit("Beetle.k initialized"); int j; public Test() { System.out.println("k = " + k); System.out.println("j = " + j); } private stat...2009-12-03 15:13:53 · 232 阅读 · 0 评论 -
servlet如何实现多线程访问同一个实例的多个service方法
如题,这是我现在想的一个问题,暂存于此,它同一个方法的不同内存空间是如何开辟的?2009-12-09 11:22:56 · 272 阅读 · 0 评论 -
java中Adapter是什么概念
Adapter乃适配器,适配不协调之两者,看维基一解释: A device or application used to achieve operative compatibility between devices that otherwise are incompatible.He had an adapter that let him plug hi...2010-04-06 11:30:04 · 417 阅读 · 0 评论 -
接口能描述成has-a吗
接口has a什么呢? 如果说接口当作具备某种能力来用,比如Xyzable(Iterable, Printable, Observable),可以勉强说成has a吧,因为算是具备某种能力,但还不足以概括接口所有的特性,因为接口也可以当作is-a来用,接口所表示的Type用法也是很广的,如List接口,ArrayList,AbstractList等也都是实现它的,所强调的侧面不同,因此...2010-07-10 10:19:48 · 218 阅读 · 0 评论 -
This is how scientists see the world
有些东西不清楚,比如右上角什么东东,中间那个看似压强C,等等,查有不太好查 核聚变容易找到:D + T → He(2中子)+ nD + D → He(1中子)+ nD + D → T + HH:氢,D:氘,T:氚,n:中子 总反应式:4H ——> He + 2e + 2v + 2γ H:氢 He:氦 e:正电子 v:中微子 γ :...2010-07-14 15:36:52 · 145 阅读 · 0 评论 -
死锁的例子描述对吗
public class Deadlock { static class Friend { private final String name; public Friend(String name) { this.name = name; } public String getName() { return this.name; }...原创 2010-05-10 11:20:59 · 68 阅读 · 0 评论 -
RuntimeException为啥不用声明抛出?
异常,错误都是同一种父类:java.lang.ThrowableIllegalStateException属于RuntimeException,RuntimeException又是Exception的子类RuntimeException的特点是非受检异常,区别于受检异常,也就是java系统允许可以不catch(当然也可以人为catch,比如特殊业务逻辑需要),在运行时碰到就抛出关键RuntimeE...2012-11-13 15:04:10 · 1234 阅读 · 0 评论