java
brozenwind
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java synchronized详解
来自:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一原创 2013-08-12 14:51:20 · 333 阅读 · 0 评论 -
[转]java泛型
原文地址:[转]java泛型作者:T_SWIO规则和限制 1、泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。 2、同一种泛型可以对应多个版本(因为参数类型是不确定的),不同版本的泛型类实例是不兼容的。 3、泛型的类型参数可以有多个。 4、泛型的参数类型可以使用extends语句,例如<T extends superclass>。习惯上称为“有界类型”。 5、泛型的参数类型转载 2013-08-12 14:51:18 · 315 阅读 · 0 评论 -
浅谈java里Class.forName
我们在API文档下从java.lang包内找得Class类的forName()方法: static Class forName(String className)【常用】 返回与带有给定字符串名的类或接口相关的Class对象 用法与【Class.forName(className, true, currentLoader)】相同 static Class forName(String n原创 2013-08-12 14:51:09 · 320 阅读 · 0 评论 -
ThreadLocal()浅谈
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象的操作来创建原创 2013-08-12 14:51:27 · 334 阅读 · 0 评论
分享