自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

johnyu_cn的专栏

技术点滴

  • 博客(6)
  • 收藏
  • 关注

原创 超强的12306的随机概率,国人的骄傲

第一次: 再来一次: 第三次。。。不敢了,泪奔了。。。。。

2012-04-25 22:47:21 233

转载 类的初始化顺序

大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变

2012-04-20 10:54:46 142

转载 关于Android流畅度不如iOS的几点看法

http://tech.163.com/digi/11/1217/06/7LF42K2V001664LU_all.html#p1   今天偶然看到这篇文章,涉及到了目前两大平台的操作系统原理设计,感觉很有用,但真实性尚有待考察! 关键点有如下几个:          1、触控的进程是高优先级别。          2、渲染多采用硬件直接进行。          3、Dalvik需要

2011-12-18 08:37:28 278

原创 3、java 线程与并发程序编写--如何让线程体面的死去

前文中提到了如何新建一个线程和启动一个线程的方法,那么我们应该如何终止一个线程呢?          注意:run方法的出口,是让线程体面死掉的唯一方法。(方法的出口?还是别问的好吧)。         那么对于一个未知执行次数的线程来讲,终止其的技巧是什么呢? 当然设置flag是常用的方法,但JDK给我们提供了一个更优的解决方案 代码3-1 public static boolean

2011-11-21 21:34:50 337

原创 2、java 线程与并发程序编写--Thread与Runnable的纠结

呵呵,题目看起来有点弱。我们先讨论下游戏中的角色建模,以《Zombies VS Plants》为例: 图片(一周以后看吧)        建模时我们可以考虑设计僵尸类,他们都是活动的,OK,继承自Thread类。这样味道有点不太对?java是单根继承,我们的建模是想要一个抽象的僵尸类做为父类,没错现在需要一个接口,它就是Runnable,我们现在的设计是 : 设计一: abstract c

2011-11-21 13:00:17 1067

原创 1、java 线程与并发程序编写--线程本质

很多同行在利用java开发时,普遍感觉其多线程机制,以及并发程序的编写存在诸多困难;同时java 5以后出现的并发特性,由于资料相对较少及深入度不足的原因,很多筒子们还是感觉一些困难,本系列文章力图从基础开始,全面及深入(吹吹)对其使用进行阐述,欢迎拍砖:         可以将JVM理解为一台计算机,而其包括“内存和CPU时间”资源。那么某个对象实例的方法执行可以理解为:“在其方法执行栈中

2011-11-21 11:56:16 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除