Java技术研究
haoyuan4568
这个作者很懒,什么都没留下…
展开
-
jdk5.0新特性
以下是网上摘录的: JDK5.0的新特性(2005-2006)“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入C 风格的格式化 I/O、、并发实用程序以及更简单的 RMI 接口生成。 JSR 201 包括如下四个语言变化:增强的 for 循环、枚举类型、静态导入和 autobo转载 2007-06-22 14:30:00 · 734 阅读 · 0 评论 -
Java语言中Timer类的简洁用法(一)
所有类型的 Java 应用程序一般都需要计划重复执行的任务。企业应用程序需要计划每日的日志或者晚间批处理过程。一个 J2SE 或者 J2ME 日历应用程序需要根据用户的约定计划闹铃时间。不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本文中,Java 开发人员 Tom White 向您展示了如何构建一个简单通用的计划框架,以用于执行任意复转载 2009-09-05 23:50:00 · 465 阅读 · 0 评论 -
java的守护进程与用户进程的区别
守护线程与普通用户线程的区别是:java程序会在所有用户线程都执行完了才结束退出,即使主线程执行完了只要还有用户线程执行程序就在运行。但是如果其他用户线程全部执行完了守护线程如果没执行完的话它会自动被jvm终止,然后结束程序。这就是用户线程与守护线程的唯一区别,这个在有些时候还是有些用处的,例如java的定时器线程。转载 2009-09-06 21:46:00 · 2685 阅读 · 0 评论 -
Java语言中Timer类的简洁用法(二)
在上一节,我们学习了如何使用计划框架,并将它与 Java 定时器框架进行了比较。下面,我将向您展示如何实现这个框架。除了 清单 3 中展示的 ScheduleIterator 接口,构成这个框架的还有另外两个类 —— Scheduler 和 SchedulerTask 。这些类实际上在内部使用 Timer 和 SchedulerTask,因为计划其实就是一系列的单次定时器。清单 5 和 6 显转载 2009-09-05 23:57:00 · 978 阅读 · 0 评论 -
Java中的IO流知识总结(转)
总结一:Java IO的一般使用原则:一、按数据来源(去向)分类:1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream3、是Char[]: CharArrayReader, CharArrayWri转载 2010-01-14 16:03:00 · 1104 阅读 · 0 评论 -
JSTL的fn标签
<br /><br />函数名 函数说明 使用举例 <br />fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(name, searchString)}"><br /><br />fn:contain转载 2010-11-24 13:53:00 · 586 阅读 · 0 评论 -
使用JUnit测试SSH框架的Service层和DAO层
JUnit可以对代码进行测试,可以在开发时对代码的正确性进行验证,后来演进出了TDD,测试先行。可现在很多项目使用SSH架构,Spring管理的Bean在JUnit中无法注入,而且频繁的进行单元测试会产生大量的垃圾数据,这是困扰开发人员的一大问题。幸好Spring提供了一个类,用来集成JUnit进行Service层和DAO层的单元测试,它可以将Spring管理的Bean进行注入并在测试结束后控原创 2012-10-02 22:02:56 · 13300 阅读 · 0 评论