摘要: 今天看effective java是看到上面对单例模式的介绍说,把构造器设置成私有并不能完全实现单例,因为可以通过反射来调用这个构造器,从而构造出不同的实例,今天我做了一个测试,果真是这样,下面是我的代码。Singleton.java 1 package com.swjtu.crazykid;... 阅读全文
posted @ 2014-12-26 13:03 疯狂小孩 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 今天发现了一个问题,不知道怎么回事。还请博友解答。下面是我的代码:package aaa;public class A{ }package aaa;public class B extends A{ }package aaa;public class C extends B{ }p... 阅读全文
posted @ 2014-12-03 00:02 疯狂小孩 阅读(250) 评论(6) 推荐(1) 编辑
摘要: Exceptions java允许我们创建自己的异常类,但是在创建之前先问问自己是不是jdk自带的异常类真的不能满足自己的需要。如果有的话,我们应该使用jdk自带的异常类。因为当其他人阅读的代码时,他们通常是熟悉了jdk的异常系统,对你写的异常类会很陌生。如果需要自己新建异常类的话,我们要考虑... 阅读全文
posted @ 2014-11-11 15:07 疯狂小孩 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 第一次写博客,好紧张。import static:可以把一个的静态成员导入到当前类中,而不导入其他成员。避免了常量接口的使用。比如说我们可以import static java.lang.Math.*; // Import all static members from Math.这样我们就可以在当... 阅读全文
posted @ 2014-11-10 23:58 疯狂小孩 阅读(188) 评论(0) 推荐(0) 编辑