- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 Java内存模型学习笔记
Java内存模型JMM(Java Memory Model)。 Java被设计为跨平台的语言,在内存管理上,显然也要有一个统一的模型--JMM。 JMM主要是为了规定了线程和内存之间的一些关系。对Java程序员来说只需负责用synchronized同步关键字,其它诸如与线程/内存之间进行数 据交换/同步等繁琐工作均由虚拟机负责完成。 如图1所示:根据JMM的设计,系统存在一个主内存(Main
2011-10-25 00:42:12 1387
原创 Java多线程下统计多个线程的运行时间
今天复习了一下java中Synchronized等关于多线程的问题。 Synchronized是Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 Java的每个对象都有一个内部锁,如果一个方法用synchronized关键字声明,那么对象的锁将保护整个方法。要调用该方法必须获得内部的对象锁。 一、当两个并发线程访问
2011-10-24 23:59:10 9512 1
转载 Java学习笔记(三)Map接口及其重要实现类的用法
Map接口 Ø Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相对应。 Ø Map接口的子接口以及主要实现类有: 子接口:Bindings、ConcurrentMap、ConcurrentN
2011-10-24 20:21:16 1728
原创 java网络编程系列+目录
没事干的时候,不想长时间的打游戏,长时间的看什么娱乐明星,写写博客吧。知道自己很菜,该好好学习,边学边记录吧,copy了一些他人的博客均给出链接,详情参考链接处。 先定个目录如下,以后慢慢写: (一)基于消息实现系统间的通信(BIO,NIO,AIO)学习。 (一)java网络编程之TCP+BIO
2011-10-13 19:03:55 662
android apk反编译傻瓜工具
2012-02-08
ajax聊天室源代码
2010-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人