上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页
  2015年3月14日
摘要: 如果希望你的Java程序只能存在一个实例,可以参考下面的用法。 原文链接:http://blog.csdn.net/yaerfeng/article/details/7264729 Java没有提供这样的机制。从操作系统的观点来看,一个启动的Java Application仅仅是一个JV... 阅读全文
posted @ 2015-03-14 18:19 lnlvinso 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: JDK是支持Java程序开发的最小环境集,JRE是支持Java程序运行的标准环境,JRE是JDK的一部分。 Java1.0版本诞生于1995年,其使用的虚拟机是SunClassiscVM,这款虚拟机已经不再使用。JDK1.3时,HotSpotVM成为了默认的虚拟机。其他较为出名的Java虚拟机... 阅读全文
posted @ 2015-03-14 12:21 lnlvinso 阅读(567) 评论(0) 推荐(0) 编辑
  2015年3月6日
摘要: 原文链接:http://blog.jobbole.com/84618/ 1. 从哈希表,二叉树和链表中取元素的时间复杂度?如果你有数百万记录呢? 哈希表的时间复杂度为O(1),二叉树为O(logN) (N是树中节点数),链表为O(N) (N是链表中节点数)。如果数据结构工作正常(比如哈希... 阅读全文
posted @ 2015-03-06 15:41 lnlvinso 阅读(244) 评论(0) 推荐(0) 编辑
  2015年1月31日
摘要: 。。。 阅读全文
posted @ 2015-01-31 22:45 lnlvinso 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 。。。 阅读全文
posted @ 2015-01-31 22:44 lnlvinso 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 。。。 阅读全文
posted @ 2015-01-31 22:42 lnlvinso 阅读(144) 评论(0) 推荐(0) 编辑
摘要: UML(Unified Modeling Language)统一建模语言,基于统一的图形化语言来描述软件模型,极大地方便了软件开发人员的设计、开发工作。 Rational Rose是有名的UML建模工具,visio也可以作为UML建模的工具。 IBM公司的Rationa Software A... 阅读全文
posted @ 2015-01-31 22:40 lnlvinso 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 悬疑片: 嫌疑人X的献身 阅读全文
posted @ 2015-01-31 22:00 lnlvinso 阅读(139) 评论(0) 推荐(0) 编辑
  2015年1月25日
摘要: JUnit是Java开发中常用的单元测试工具,对方法的测试很合适,但是一些情况下,JUnit就不是很适用了: 对象结构复杂、难以构造,对象的某些行为很难触发。这时可以使用Mock来创建对象进行测试,同时还可以Mock一个未实现的接口来进行测试,简单的看就是模拟。 EasyMock是针对Ja... 阅读全文
posted @ 2015-01-25 22:25 lnlvinso 阅读(652) 评论(0) 推荐(0) 编辑
  2015年1月21日
摘要: JDK的动态代理,经常被用来动态地创建对象的代理。JDK的动态代理用起来非常简单,但是有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口,还可以使用cglib包来完成代理。 cglib的底层通过使用一个小而快的字节码处理框架ASM,来转换字节码并生成新的代理类。所... 阅读全文
posted @ 2015-01-21 22:51 lnlvinso 阅读(531) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 43 下一页