06 2017 档案
摘要:Callable与 Future 两功能是Java在后续版本中为了适应多并法才加入的,Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。 Callable的接口定义如下; public interface Callabl
阅读全文
摘要:答案是肯定的,但不能拿这一句回答面试官的问题。分析:JAVA是支持垃圾回收机制的,在这样的一个背景下,内存泄露又被称为“无意识的对象保持”。如果一个对象引用被无意识地保留下来,那么垃圾回收器不仅不会处理这个对象,而且也不处理被这个对象引用的其它对象。“内存泄露”就是内存中某些内存不可被回收。 举个例
阅读全文
摘要:volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于v
阅读全文
摘要:classloader就是把类文件加载到jvm中供虚拟机使用,先看一个magic小例子: 首先,我定义一个alex/vicky包,然后在这个包内定义一个接口: public interfaceIService { voidservice(); } 然后使用这个接口定义一个实现类: public cl
阅读全文
摘要:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList优于LinkedList,因为ArrayList可以随机定位,而LinkedList要移动指针一步一步的移动到节点处。(参考数组与链表来思考)3.对于新增
阅读全文
摘要:构造方法摘要Object() 方法摘要protected Object clone() 创建并返回此对象的一个副本。boolean equals(Object obj) 指示某个其他对象是否与此对象“相等”。protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用
阅读全文
摘要:浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法: 1 public native int hashCode(); 1 public native int hashCode(); 1
阅读全文
摘要:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等
阅读全文
摘要:javascript中的对象数组排序 一 定义一个对象数组 var text = [{"name":"张","age":24},{"name":"秦","age":26},{"name":"刘","age":29},{"name":"司空","age":78},{"name":"王","a
阅读全文
摘要:JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法
阅读全文
摘要:链接别人的笔记 http://www.cnblogs.com/cugwx/p/3536840.html
阅读全文
摘要:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务解决 [日期:2012-09-05] 来源:Linux社区 作者:wentasy [字体:大 中 小] [日期:2012-09-05] 来源:Linux社区 作者:wentasy [字体:大 中 小] 环境:Oracle 11
阅读全文
摘要:而且很多地方有对象实例 instance of object 的写法。真是让人迷惑啊。查了一些资料,经过分析,现在觉得这个结论还是比较容易让人理解:类-->对象-->实例人类是类某个人是对象你是实例实例本身也是对象。表现出来是这样的String 类String str str是对象String st
阅读全文