会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
houziwty
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2016年8月31日
java多线程-线程通信
摘要: 线程通信的目标是使线程间能够互相发送信号。另一方面,线程通信使线程能够等待其他线程的信号。 通过共享对象通信 线程间发送信号的一个简单方式是在共享对象的变量里设置信号值。线程 A 在一个同步块里设置 boolean 型成员变量 hasDataToProcess 为 true,线程 B 也在同步块里读
阅读全文
posted @ 2016-08-31 16:45 DemonWang
阅读(482)
评论(0)
推荐(1)
2016年8月30日
java多线程-同步块
摘要: Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java 同步块用来避免竞争。本文介绍以下内容: Java 同步关键字(synchronzied) 实例方法同步 静态方法同步 实例方法中同步块 静态方法中同步块 Java 同步示例 Java 同步关键字(syn
阅读全文
posted @ 2016-08-30 16:49 DemonWang
阅读(6792)
评论(1)
推荐(0)
2016年8月29日
java多线程-线程创建
摘要: Java 线程类也是一个 object 类,它的实例都继承自 java.lang.Thread 或其子类。 可以用如下方式用 java 中创建一个线程,执行该线程可以调用该线程的 start()方法: 在上面的例子中,我们并没有为线程编写运行代码,因此调用该方法后线程就终止了。 编写线程运行时执行的
阅读全文
posted @ 2016-08-29 12:04 DemonWang
阅读(1054)
评论(3)
推荐(0)
2016年8月26日
java集合-HashTable
摘要: 概述 和 HashMap 一样,Hashtable 也是一个散列表,它存储的内容是键值对。 Hashtable 在 Java 中的定义为: 从源码中,我们可以看出,Hashtable 继承于 Dictionary 类,实现了 Map, Cloneable, java.io.Serializable接
阅读全文
posted @ 2016-08-26 11:01 DemonWang
阅读(653)
评论(2)
推荐(0)
2016年8月25日
java集合-Iterator迭代
摘要: 我们常常使用 JDK 提供的迭代接口进行 Java 集合的迭代。 迭代其实我们可以简单地理解为遍历,是一个标准化遍历各类容器里面的所有对象的方法类,它是一个很典型的设计模式。Iterator 模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的
阅读全文
posted @ 2016-08-25 11:03 DemonWang
阅读(10473)
评论(1)
推荐(0)
2016年8月24日
java集合-hashCode
摘要: hashCode 的作用 在 Java 集合中有两类,一类是 List,一类是 Set 他们之间的区别就在于 List 集合中的元素师有序的,且可以重复,而 Set 集合中元素是无序不可重复的。对于 List 好处理,但是对于 Set 而言我们要如何来保证元素不重复呢?通过迭代来 equals()
阅读全文
posted @ 2016-08-24 17:35 DemonWang
阅读(1609)
评论(6)
推荐(1)
java集合-HashSet
摘要: HashSet 概述 对于 HashSet 而言,它是基于 HashMap 实现的,底层采用 HashMap 来保存元素,所以如果对 HashMap 比较熟悉了,那么学习 HashSet 也是很轻松的。 我们先通过 HashSet 最简单的构造函数和几个成员变量来看一下,证明咱们上边说的,其底层是
阅读全文
posted @ 2016-08-24 11:11 DemonWang
阅读(1064)
评论(5)
推荐(2)
2016年8月23日
java集合-HashMap
摘要: HashMap基于哈希表的 Map 接口的实现,以 key-value 的形式存在。在 HashMap 中,key-value 总是会当做一个整体来处理,系统会根据 hash 算法来来计算 key-value 的存储位置,我们总是可以通过 key 快速地存、取 value。下面就来分析 HashMa
阅读全文
posted @ 2016-08-23 14:45 DemonWang
阅读(463)
评论(1)
推荐(2)
2016年8月22日
java集合-LinkedList
摘要: 一、概述 LinkedList 与 ArrayList 一样实现 List 接口,只是 ArrayList 是 List 接口的大小可变数组的实现,LinkedList 是 List 接口链表的实现。基于链表实现的方式使得 LinkedList 在插入和删除时更优于 ArrayList,而随机访问则
阅读全文
posted @ 2016-08-22 17:34 DemonWang
阅读(1578)
评论(0)
推荐(1)
java集合-ArrayList
摘要: 一、ArrayList 概述 ArrayList 是实现 List 接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个 ArrayList 实例都有一个容
阅读全文
posted @ 2016-08-22 15:12 DemonWang
阅读(439)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
8
下一页
公告