和含有JAVA5.0的新的概念。由于它们的外表导致了很多人误解了它们的用途:
1.首先你很容易误解它为继承于T的所有类的集合,这是大错特错的,相信能看下去你一定见过或用过List吧?为什么我说理解成一个集合是错呢?如果理解成一个集合那为什么不用List来表示?所以不是一个集合,而是T的某一种子类的意思,记住是一种,单一的一种,问题来了,由于连哪一种都不确定,带来...
分类:
编程语言 时间:
2014-08-11 12:05:52
阅读次数:
192
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static...
分类:
其他好文 时间:
2014-08-10 10:21:50
阅读次数:
397
在看过Drools例子之后,认为其太鸡肋。完全可以用bshell脚本来代替,或者用java自带的脚本(java5以上才支持,不过不是太好用)代替。规则文件还要学其新标签,与其配套的接口写那么多,还不如用java直接写了。说是规则频繁变动时才有用,那新添加一条规则岂不更麻烦,个人不推荐。所以不要在这上...
分类:
其他好文 时间:
2014-08-07 12:45:59
阅读次数:
226
1、立刻关机:shutdown -h now2、立刻重启:shutdown -r nowreboot3、注销:logout4、进入vi编辑器,写一个hello的java程序:vi hello.java5、进入vi编辑器的插入模式:i6、保存并退出vi::wq7、不保存退出vi::q!8、编译C语言程...
分类:
系统相关 时间:
2014-07-22 22:54:12
阅读次数:
219
Java5: 1、泛型 Generics: 引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration...
分类:
编程语言 时间:
2014-07-22 22:37:56
阅读次数:
294
在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。一、创建任务任务就是一个实...
分类:
其他好文 时间:
2014-07-19 17:16:52
阅读次数:
330
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static...
分类:
系统相关 时间:
2014-07-11 19:53:16
阅读次数:
366
EATJ美国JSP虚拟主机商提供免费jsp空间申请,50M空间,每月3G的流量限制,支持Java5.0/6.0、PHP、CGI、Perl、SSI等,提供2个MySQL数据库,Tomcat v5.5/v6.0server平台。申请过程比較简单,记得收确认信,激活帐号。地址:http://www.eat...
分类:
Web程序 时间:
2014-07-01 12:43:28
阅读次数:
344
/**
*1.在Java5中新增加了java.util.Queue接口,用以支持队列的常见操作。该接口扩展了java.util.Collection接口。
*
*Queue使用时要尽量避免Collection的add()和remove()方法,而是要使用offer()来加入元素,使用poll()来获取
*或移除的元素。他们的优点是通过返回值..
分类:
其他好文 时间:
2014-06-16 15:01:35
阅读次数:
218
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功...
分类:
其他好文 时间:
2014-06-12 23:34:02
阅读次数:
409