摘要: 以下转自:http://kummy.itpub.net/post/17165/172850 本文在原文基础上有增减。 本概述是从《JDBCTM Database Access from JavaTM: A Tutorial and Annotated Reference》这本书中摘引来的。JavaS 阅读全文
posted @ 2016-04-17 22:03 VinoZhu 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: 如果以上代码的结果你很自信能做对,那么本文或许对你帮助不大,但仍然可以看下java底层的实现.在最后将给出以上代码的结果以及解析. 本文中的例子主要针对以下情况: ①x=y++ ②x=++y ③x=x++ ④x=++x a:x,y为形参 b:x,y为成员变量 废话不多说,直接上代码 代码1(①+b) 阅读全文
posted @ 2016-04-17 18:11 VinoZhu 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: abstract修饰符可以修饰类和方法。 (1)abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型(见后面实例),也就是编译时类型。抽象类就相当于一类的半成品,需要子类继承并覆盖其中的抽象方法。 (2)abstract修饰方法,会使这个方法变成抽 阅读全文
posted @ 2016-04-17 15:17 VinoZhu 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 线程间的状态转换: 1. 新建(new):新创建了一个线程对象。 2. 可运行(runnable):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。 3. 运行(running):可运行状态(r 阅读全文
posted @ 2016-04-17 14:59 VinoZhu 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1.类加载 bootstrap classloader -引导(也称为原始)类加载器,它负责加载Java的核心类。 extension classloader -扩展类加载器,它负责加载JRE的扩展目录(JAVA_HOME/jre/lib/ext或者由java.ext.dirs系统属性指定的)中JA 阅读全文
posted @ 2016-04-17 13:32 VinoZhu 阅读(201) 评论(0) 推荐(0) 编辑