08 2011 档案

摘要:这一个月以来,在Java社区最热门的词应该是Java 7了。从2006年12月Java SE 6发布到今年7月28号Java SE 7发布,这其中经过了差不多5年的时间。在这过程中发生了太多的事情,甚至连最初开发Java的Sun公司也被Oracle收购了。Oracle的Java TCK的授权协议的问题,最终导致Apache基金会退出了JCP。而Java SE 7对应的JSR 336的表决结果也 充满了戏剧性:Google直接投了反对票,而有6个成员虽然投了赞成票,但是都添加了相关说明,声明自己投赞成票的目的只是基于技术上的考虑和为了推动 Java的发展。不管怎么说,尽管JCP中矛盾很多,J.. 阅读全文
posted @ 2011-08-31 09:18 Iceting 阅读(1345) 评论(0) 推荐(0)
摘要:英文网站 http://www.javaalmanac.com - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处. http://www.onjava.com - O'Reilly的Java网站. 每周都有新文章. http://java.sun.com - 官方的Java开发者网站 - 每周都有新文章发表. http://www.developer.com/java - 由Gamelan.com 维护的Java技术文章网站. http://www.java.net - Sun公司维护的一个Java社区网站. http://ww 阅读全文
posted @ 2011-08-15 10:00 Iceting
摘要:Java libusb / libusb-win32 封装包 概要 Java libusb 封装包是对libsub和libusb-win32 USB library的Jave封装. libusb 旨在创建一个平台无关性的、面向应用程序级别的、访问USB设备的类库,基于C/C++的实现,方便地通过第三方接口扩展到不同的操作系统上,作为开源的类库,可从http://libusb.sourceforge.net/获取相关的信息,目前包括Linux, FreeBSD, NetBSD, OpenBSD, Darwin, MacOS X等。 libusb-win32 是 libusb在Windows操作系 阅读全文
posted @ 2011-08-02 09:34 Iceting 阅读(2529) 评论(0) 推荐(0)
摘要:本文将提供一些工具,帮助你优化代码以及检查源代码中的潜在问题。 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for循环。 重复代码——复制/粘贴的代码引发的bug。 PMD集成了JDeveloper, Eclipse, JEdit, JBuilder, 阅读全文
posted @ 2011-08-02 09:06 Iceting 阅读(350) 评论(0) 推荐(0)