- 博客(11)
- 资源 (26)
- 收藏
- 关注
转载 Java并发编程:volatile关键字解析
http://geek.csdn.net/news/detail/238056olatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于
2017-09-26 17:13:17 1367
转载 java并发编程--Runnable Callable及Future
http://www.cnblogs.com/MOBIN/p/6185387.html1.RunnableRunnable是个接口,使用很简单:1. 实现该接口并重写run方法2. 利用该类的对象创建线程3. 线程启动时就会自动调用该对象的run方法通常在开发中结合ExecutorService使用,将任务的提交与任务的执行解耦开,同
2017-09-25 17:30:39 186
转载 java 并发线程安全 资料链接
深入剖析基于并发AQS的(独占锁)重入锁(ReetrantLock)及其Condition实现原理http://blog.csdn.net/javazejian/article/details/75043422剖析基于并发AQS的共享锁的实现(基于信号量Semaphore)http://blog.csdn.net/javazejian/article/details/7
2017-09-25 17:26:15 177
转载 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
http://geek.csdn.net/news/detail/237000在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。以下是本文目录大纲:一.CountDownLatch用法 二.CyclicBarrier
2017-09-25 17:22:13 183
转载 Java并发编程:Lock
http://geek.csdn.net/news/detail/237878在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。也许有朋友会问,既然都可以通过synchronized来实现
2017-09-25 16:37:27 194
转载 Java内部类详解
http://geek.csdn.net/news/detail/237852说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲:一.内部类基础二.深入理解内部类三.内部类的使用场景和好处
2017-09-25 10:28:46 180 1
转载 Java类加载机制详解
http://geek.csdn.net/news/detail/237509动态语言动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。(引自: 百度百科
2017-09-21 14:44:09 248
转载 Java并发控制机制详解
http://geek.csdn.net/news/detail/237484在一般性开发中,笔者经常看到很多同学在对待java并发开发模型中只会使用一些基础的方法。比如Volatile,synchronized。像Lock和atomic这类高级并发包很多人并不经常使用。我想大部分原因都是来之于对原理的不属性导致的。在繁忙的开发工作中,又有谁会很准确的把握和使用正确的并发模型呢
2017-09-21 11:30:12 228
转载 Lambda 表达式(C# 编程指南)
“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。 该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。 Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委托类型,
2017-09-20 15:16:03 535
转载 Lambda表达式
一、什么时候使用Lambda表达式总的来说,Lambda 表达式可以用在任何需要使用匿名方法,或是代理的地方。编译器会将Lambda表达式编译为标准的匿名方法(可以使用ildasm.exe or reflector.exe得到确认)。比如: Listint> evenNumbers = list.FindAll(i => (i%2) == 0);被编译为List
2017-09-20 15:13:51 338
转载 Lambda表达式学习
项目里面需要经常对一系列同类型集合进行操作,如对集合进行增加元素,删除集合的指定索引的元素等等.我们可以使用ArrayList来进行.如 ArrayList stringArrayList=newArrayList();stringArrayList.Add("大家好");stringArrayList.Add("你们好");stringArrayList.Add("同
2017-09-20 15:08:13 273
rest webservice开发接口所jar(javax.ws.rs.jar)
2016-09-30
instantclient
2014-10-22
WCFSample基于net.tcp
2012-12-09
WCFCallBackDaemon
2012-12-09
ActiveSyncsetupchs
2010-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人