摘要:
今天在一个泛型类中使用了一个静态变量,发现在一个方法中改变了值,而在另一个方法中取出的始终是默认值。查了一下文档,发现因为在运行时,不同的封闭构造类型,是属于不同的类型,比如List 和List 这二者的实例是不能共享静态变量的。例如 class C { static int count = 0; public C() { count++; } public static int ... 阅读全文
posted @ 2005-11-24 16:22 wellgo 阅读(312) 评论(0) 推荐(0)
浙公网安备 33010602011771号