IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

Java

重构就是改进已经改进的代码的行为。实际上,重构是个永不停止的代码编写过程,它的目的是通过结构的改进而提高代码体的可维护性,但却不 改变代码的整体行为。

16日更新
标签: Java
追求代码质量: 用代码度量进行重构

Tom Copeland 的 PMD 是一个开源(BSD 许可)工具,它分析 Java 源代码,找出潜在的 bug。

16日更新
标签: Java
用 PMD 铲除 bug

如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend 和 CheckStyle,它们能帮您在软件问题暴露前发现这些问题。

16日更新
标签: Java
让开发自动化: 用 Eclipse 插件提高代码质量

IBM Checking Tool for Bugs Errors and Mistakes 是由 IBM 开发的静态代码分析工具,它可用于分析并查找 C、C++ 和 Java 代码中的一些不容易发现的潜在错误,从而提高代码质量。

16日更新
标签: Java
使用IBM静态工具优化Java代码(一):工具入门

测试驱动开发是敏捷开发中重要部分。在现实项目中,开发人员通常希望减少对其它模块的依赖,把测试的单元与系统其它单元隔离。

16日更新
标签: Java
使用模拟对象Mock Object技术进行测试驱动开发

众所周知,Java 语言在服务器上以及 applet 领域已经非常成功了,但是它在最终用户应用程序领域为什么没有大行其道呢?

13日更新
标签: Java GUI SWT
创建本机、跨平台 GUI 应用程序

MVC 架构(或设计模式)是图形用户界面(GUI)的设计样式,由三部分构成:模型、视图和控制器。MVC 把表示层从数据解耦出来,也把表示从数据的操作解耦出来。

13日更新
标签: Java GUI SWT
在定制 SWT 组件中实现 MVC

多年以来,Java 语言已经“统治”了基于服务器的应用程序的开发领域。在该语言开发早期,人们将它吹捧为开发跨平台的桌面应用程序的解决方案。遗憾的是,事实上它从未符合过这种大肆宣传。

13日更新
标签: Java SWT
将 ActiveX 控件集成到 SWT 应用程序

本文回顾了一些用于构建能够动态更新的 UI 的常用方法、其间可能遇到的一些陷阱和一些有助于您决定何时它是完成工作的正确方法的原则。

12日更新
标签: Java
使用 Swing 进行动态界面设计

Swing架构提供可插入外观框架,无需更改所有调用来创建一个组件。您只需插入新的设置到外观中,像魔法一样,所有调用都自动拾取这些更改。您甚至可以通过设置外观来改变GUI的整体风格。

12日更新
标签: Java
J2SE 1.4.2提供两种新的外观设计

Java 2 标准版(J2SE),版本 1.4 为可用的 GUI 元素调色板添加了 2 个新的 Swing 组件: JSpinner 和 JFormattedTextField 。我们现在将要探讨 JFormattedTextField 。

12日更新
标签: Java SWING
Swing 的新 JFormattedTextField 组件

在 Java 布局管理器方面,最新增加了 SpringLayout 管理器,它是与 Java 1.4 一起发布的。这种布局管理器允许您将“spring”附加到组件上,这样组件就可以相对于其他组件进行布局。

12日更新
标签: Java SWING
SpringLayout 管理器

Java 2 SDK,1.4 beta 的最新发行版向 JFC/Swing 组件集添加了两个强大的新组件。其中一个是 JSpinner ,它使用户能够方便地选择日期、数字或拾取列表中的选项。

12日更新
标签: Java SWING
Swing 的新 Spinner 组件

单元测试是软件开发的重要组成部分,而应用 Mock Object 是进行单元测试一种普遍而有效的方式,通过合理地运用设计模式,不但为系统重构、功能扩展及代码维护提供方便,同时也为单元测试提供了极大的灵活性。

12日更新
标签: Java
应用设计模式编写易于单元测试的代码

 您一定编写过大量单元测试。作为一名开发人员,您每天都要运行很多次测试,尤其在持续集成环境中更是如此。但是如果因为修改源代码而打断了这些单元测试,会带来什么影响呢?

12日更新
标签: Java
使用Grester简化Java应用程序JUnit测试

对于大多数人来说,应用程序的look-and-feel只不过是一种偏好和欣赏。但是在某些情况下,有必要定制应用程序的look-and-feel,使其使用特定的字体、颜色模式或图标。

12日更新
标签: Java SWING
增强图形用户界面的可访问性

1998 年,美国康复法案(Rehabilitation Act)经过修改,以确保残疾人可以访问政府使用的电子和信息技术产品。

12日更新
标签: Java SWING
为可访问性编码

高级 Swing 体系结构使得开发人员能够设计比以前更复杂的显示。这些显示通常需要大量极易出错且难以维护的逻辑。

12日更新
标签: Java SWING
智能数据使 Swing 保持简单

随着Internet的飞速发展,Java技术也得到了越来越广泛的应用。而无论我们是采用J2SE、J2EE还是J2ME,GUI都是不能回避的问题。

12日更新
标签: Java GUI SWING
Java图形用户界面设计

首先,我们把Java 、.Net、 PHP应用方面占有率做个比较,简单的把目前主流应用分成两个大类,一个是企业应用,一个是Web网站应用,下面这个表格是我归纳的,不一定准确,但是能说明一个大概。

12日更新
标签: Java .NET PHP
Java\.net\PHP比较 程序员眼中的.Net
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐