2013年6月11日
摘要:
面试题:i++和i--哪个快些?这个不知道是哪位朋友跟我说的一个面试题,当时我听到这个题目的时候,我也不知所措,或许是对i++和i--的底层实现不知道,也或许没有关注过这个问题.今天就在这里做个测试:1.测试环境:电脑配置: 系统配置: jdk版本:jdk1.6.0_202.测试代码:package...
阅读全文
posted @ 2013-06-11 21:25
洛易
阅读(2178)
推荐(0)
摘要:
i++ ++i i-=-1 i+=1以上的四句代码,问那句的执行速度更快?对于C/C++程序员来说,可能首先想到的就是i++和++i要比其他两者要快一些,但是在Java中是不是这样的呢?我们可以对他进行一些分析,首先当然想到的是对这些语句利用Java的System.currentTimeMillis...
阅读全文
posted @ 2013-06-11 20:53
洛易
阅读(1282)
推荐(1)
摘要:
今晚翻了翻以前记录的一些别人blog,感觉以前看的东西都忘了,所以在这里写一篇关于jvm的序。首先,说说自己为什么喜欢转载别人的blog,从大学到工作2年,虽然皆是从事java开的工作,从没日没夜的学习,到感觉到安逸,这段时间也没有什么自己的专攻。自己也写不出一些非常漂亮的blog,只知道自己在不断...
阅读全文
posted @ 2013-06-11 20:51
洛易
阅读(332)
推荐(0)
2013年6月10日
摘要:
1. 2013-03-09embed[英][imˈbed][美][ɛmˈbɛd]vt&vi.把……嵌入;栽种;深留(记忆中)现在分词:embedding;过去式:embedded;第三人称单数:embeds;过去分词:embedded;eg.A fragment must always be embedded in an activity and the fragment's lifecycle is directly affected by the host activity's lifecycle.2.2013-03-11optimize[英][ˈɔptəˌmaɪz
阅读全文
posted @ 2013-06-10 22:10
洛易
阅读(433)
推荐(0)
2013年6月7日
posted @ 2013-06-07 01:56
洛易
阅读(145)
推荐(0)
摘要:
代码:package thread;import java.util.Random;import java.util.concurrent.Callable;import java.util.concurrent.CompletionService;import java.util.concurre...
阅读全文
posted @ 2013-06-07 01:53
洛易
阅读(236)
推荐(0)
摘要:
1.线程池的创建 a.创建固定大小的线程池//ExecutorService pool = Executors.newFixedThreadPool(3); b.创建缓存线程池//ExecutorService pool = Executors.newCachedThreadPool(); c.创建...
阅读全文
posted @ 2013-06-07 01:32
洛易
阅读(305)
推荐(0)
摘要:
package thread;import java.util.HashMap;import java.util.Random;public class ThreadLocalTest { private static ThreadLocal x = new ThreadLocal(); ...
阅读全文
posted @ 2013-06-07 00:46
洛易
阅读(933)
推荐(0)
摘要:
1.如果每个现场执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如:买票系统就可以这个干。2.如果每个现场执行代码不同,这时候需要不同的Runnable对象,有如下两种方式来实现这些Runnable对象之间的数据共享 a.将共享数据封装在另外一个对象中...
阅读全文
posted @ 2013-06-07 00:06
洛易
阅读(1335)
推荐(0)
2013年6月6日
摘要:
Race Condition(也叫做资源竞争),是多线程编程中比较头疼的问题。特别是Java多线程模型当中,经常会因为多个线程同时访问相同的共享数据,而造成数据的不一致性。为了解决这个问题,通常来说需要加上同步标志“synchronized”,来保证数据的串行访问。但是“synchronized”是...
阅读全文
posted @ 2013-06-06 22:28
洛易
阅读(309)
推荐(0)