Chinaunix首页 | 论坛 | 博客
  • 博客访问: 254212
  • 博文数量: 170
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1709
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-06 18:01
文章分类

全部博文(170)

文章存档

2016年(11)

2015年(130)

2014年(29)

发布时间:2014-08-10 09:34:45

什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(Collection framework)中看到泛型的动机。.........【阅读全文】

阅读(369) | 评论(0) | 转发(0)

发布时间:2014-08-09 17:53:08

实现原理  锁分离 (Lock Stripping) ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap内部使用段(Segment)来表示这些不同的部分,每个段其实就是一个小的hash table,它们有自己的锁。只.........【阅读全文】

阅读(441) | 评论(0) | 转发(0)

发布时间:2014-08-09 17:47:57

1.创建一个最简单的枚举类型创建枚举类型要使用enum关键字,隐含了所创建的类型都是java.lang.Enum类的子类,它是抽象类。其中,枚举类型符合通用模式 Class Enum,而 E 表示枚举类型的名称。枚举类型的每一个值都将映射到 protected Enum(String name, int ordinal)&n.........【阅读全文】

阅读(432) | 评论(0) | 转发(0)

发布时间:2014-08-09 16:43:34

java匿名内部类 (2010-11-12 10:11:55)转载▼标签: 匿名类分类: JAVA社区     匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这.........【阅读全文】

阅读(398) | 评论(0) | 转发(0)

发布时间:2014-08-09 11:42:03

在了解Java的同步秘密之前,先来看看JMM(Java Memory Model)。 Java被设计为跨平台的语言,在内存管理上,显然也要有一个统一的模型。而且Java语言最大的特点就是废除了指针,把程序员从痛苦中解脱出来,不用再考虑内存使用和管理方面的问题。 可惜世事总不尽如人意,虽然JMM设计上方便了程序员,但是它增加了虚拟机.........【阅读全文】

阅读(422) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册