摘要: 1.System.out.println(4|7),问输出的结果?此题关键点在“|”符,以前只知道它代表“或者”的意思,没想到它的全称是“按位或”,即是按二进制位运算。所以此题的正解是: 4的2进制值是 00000100 7的2进制值是 00000111 按位或运算后为 00000111 也就是 7题目延伸:System.out.println(4&7) ,输出结果? &:位运算是对整数的进制位进行操作 4的二进制:0100 7的二进制:0111 首先,二进制与运算规则:1&1=1 1&0=0 0&0=0 然后我们列出表 DCBA 010... 阅读全文
posted @ 2013-06-02 17:08 asdzheng 阅读(235) 评论(0) 推荐(0)
摘要: 之前用过一次AJAX,太久忘光了,最近找工作拿起来复习一下。AJAX的英文全程为Asynchronous JavaScript and XML,即异步的javascript 和 xml 结合。这种技术已经用了很多年,举一个例子就是注册用户名时,用ajax技术去访问后台数据库,查看用户名是否已被注册,然后在文本框后面或者下面给出提示,少去了跳转页面的步骤,增加了交互性。在此我们就可以用这个例子来练练手:在用户名属性哪里设置 onblur = "validate()" 即当用户名的文本框失去焦点时触发这个事件。接下来就用js来实现validate()函数:<script 阅读全文
posted @ 2013-05-13 22:34 asdzheng 阅读(140) 评论(0) 推荐(0)
摘要: 下面是一个静态的单例模式,类创建时就生成这样一个永久实例。//饿汉式单例类.在类初始化时,已经自行实例化 public class Singleton1 { //私有的默认构造子 private Singleton1() {} //已经自行实例化 private static final Singleton1 single = new Singleton1(); //静态工厂方法 public static Singleton1 getInstance() { return single; } }下面是一个动态的单例... 阅读全文
posted @ 2013-05-13 11:11 asdzheng 阅读(434) 评论(0) 推荐(0)