JAVA
河畔放牛
stay hungry,stay foolish!
展开
-
JAVA API中Collection接口中子接口及子类关系及方法解读
声明:本文转自http://developer.51cto.com/art/201107/273003.htm点击打开链接 也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在j转载 2015-12-15 10:56:17 · 2540 阅读 · 0 评论 -
java中volatile关键字的含义
声明: 本文转自:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volati转载 2017-03-10 16:02:35 · 136 阅读 · 0 评论 -
Java中static关键字用法总结
原文地址:http://www.cnblogs.com/lzq198754/p/5767066.html 1. 静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 声明为static的方法有以下几条限制: · 它们仅能调用其他的static 方法。 · 它们只能访问static数据。 · 它们不能以任何方式引用th转载 2017-03-10 16:43:11 · 153 阅读 · 0 评论 -
深入理解Java对象序列化
原文链接:http://www.blogjava.net/jiangshachina/archive/2012/02/13/369898.html 1. 什么是Java对象序列化 Java平台允许我们在内存中创建可复用的Java对象,但一般情况下,只有当JVM处于运行时,这些对象才可能存在,即,这些对象的生命周期不会比JVM的生命周期更长。但在现实应用中,就可能要求在J转载 2017-03-12 15:50:04 · 163 阅读 · 0 评论 -
java的继承与组合
声明:转自http://www.cnblogs.com/zhisuoyu/p/5270926.html 继承和组合是java中非常常用的两种创建新类型的方法,两者都能提高代码的复用率。 继承主要是想让子类继承父类的基本特性;组合技术通常用于想在新类中使用现有类的功能,而非它的接口。两者的分别是"IS A"和"HAS A"的关系 继承: class Shape {转载 2017-03-22 10:18:24 · 198 阅读 · 0 评论 -
java去除List中重复的元素
本文转自:http://www.cnblogs.com/goyier/p/4682791.html 如果用Set ,倘若list里边的元素不是基本数据类型而是对象, 那么请覆写Object的boolean equals(Object obj) 和int hashCode()方法. return new ArrayList(new HashSet(list));转载 2017-03-13 14:01:13 · 261 阅读 · 0 评论