Welcome 微信登录

首页 / 软件开发 / JAVA

基于MVC模式的J2ME应用程序框架设计

基于MVC模式的J2ME应用程序框架设计

基于MVC模式的J2ME应用程序框架设计2011-02-15 单片机及嵌入式系统应用 姜帆 罗蕾1 J2ME应用程序框架的现状Sun公司在1999年6月推出了J2ME(Java 2 MicroEdition,Java 2袖珍版)。J2ME是专门为那些使用有限电源、有限网络连接以及有限图形用户界面能力的设备开发的,满足了消费电子和嵌入式设备开发的需要。而7年后的今天,消费电子和嵌入式设备发展迅速。硬件设备速度越来越快,存储容量也越来越大,这也就自然带动了软件...
创建成员内部类的注意事项

创建成员内部类的注意事项

创建成员内部类的注意事项2011-02-15注意事项一:在内部类中可以随意使用外部类的成员方法以及成员变量。众所周知,在定义成员方法或者成员变量的时候,可以给其加上一些权限的修饰词,以防止其他类的访问。如在成员变量或者成员方法前面,加上Private关键字,则其他类就无法调用这个类中的成员方法或则和成员变量。但是,如果这个类有成员内部类,则不受这方面的限制。也就是说,在成员内部类中可以随意引用外部类的成员方法以及成员变量,即使这些类成员方法或者成员变量被修...
JAVA数据对象应用程序接口Castor使用参考

JAVA数据对象应用程序接口Castor使用参考

JAVA数据对象应用程序接口Castor使用参考2011-02-15exolab旗下的castor是目前流行的、开放源码的JDO实现包。它主要用来实现O/R Mapping。运用该软件包可以大大减轻程序员在处理对象-关系数据库 的负担。本文介绍了Castor的基本用法, 并用有大量代码实例进行解释。内容提要:· 打开JDO数据库 Client应用· J2EE应用· 使用JDO数据库对象· 区别瞬时JD...
Java可复用事件处理的设计与实现解析

Java可复用事件处理的设计与实现解析

Java可复用事件处理的设计与实现解析2011-02-15目前,面向对象是软件系统建模的主流技术,使用面向对象技术建模的主要指标之一是可复用性。为了更好地解决软件复用性和扩展性问题,设计模式得到了越来越多的关注与应用。结合command设计模式和Java语言的反射技术,本文设计实现了一个可复用的事件处理框架。在面向对象的系统设计中,有些方面的可复用性经常被忽略了,用户界面(User Interface, 下文简称UI)及其事件处理就是其中之一。一个完整的U...
Java 6 RowSet使用完全剖析

Java 6 RowSet使用完全剖析

Java 6 RowSet使用完全剖析2011-02-15 IBM 徐睿智 刘威C# 提供了 DataSet,可以将数据源中的数据读取到内存中,进行离线操作,然后再同步到数据源。同样,在 Java 中也提供了类似的实现,即 RowSet。javax.sql.rowset 包下,定义了五个不同的 RowSet 接口,供不同的场合使用。本文将分别对这五个 RowSet 的使用场合以及详尽用法进行介绍,并且描述使用中可能出现的问题,以提醒读者在实际使用时绕开这些...
Java 6中新型模态对话框API解析

Java 6中新型模态对话框API解析

Java 6中新型模态对话框API解析2011-02-15 天极 朱先忠一、引言对话框,是指一个最顶层的拥有标题和边框的弹出窗口,典型地应用于用户进行某种形式的输入操作。在JDK 5.0和早期版本中,构建一个对话框时,它必须拥有一个作为它的所有者窗口的框架窗口或另一个对话框,即使窗口是不可见的。当用户最小化一个可见对话框的所有者窗口时会自动隐藏该对话框;而当用户随后恢复所有者窗口时,该对话框再次出现。一个对话框可以是无模式的也可以是模式的。除了该对话框的所...
Java SE 6新特性: 对脚本语言的支持

Java SE 6新特性: 对脚本语言的支持

Java SE 6新特性: 对脚本语言的支持2011-02-15 IBM 邱小侠2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在...
使用BIRT和Eclipse从数据库中提取信息

使用BIRT和Eclipse从数据库中提取信息

使用BIRT和Eclipse从数据库中提取信息2011-02-15 IBM Tyler Anderson业务报告和分析是一个复杂的过程,在想要生成一个看起来很专业的报告时,总是很难获得完美的结果。更难的是定期使用新的或更新的数据重复该练习。Business Intelligence and Reporting Tools (BIRT) 是一组用于 Eclipse 的插件,它允许从数据库从提取信息,分析该信息,然后生成用于报告的总结、图表和分析。开始之前如果...
使用sqlRest将数据库转换为REST风格的Web服务

使用sqlRest将数据库转换为REST风格的Web服务

使用sqlRest将数据库转换为REST风格的Web服务2011-02-15 IBM 赵勇随着 Web 2.0 的 发展,REST(Representational State Transfer)风格的 Web Service 得到普遍的应用,各种 REST 框架如雨后春笋般发展起来。当我们从事 Web 2.0 的实践时,越来越感觉到服务器端的 REST 服务在应对 MIS 一样的信息系统以及和数据库的交互时还存在很大的问题,比如效率低下,重复编码等。例如...
集成Windows本地应用到Eclipse RCP程序中

集成Windows本地应用到Eclipse RCP程序中

集成Windows本地应用到Eclipse RCP程序中2011-02-15 IBM 梁骞 李辉Windows 应用程序非常丰富,而有时我们的 Eclipse RCP 程序所需要的一些功能已经有一些现有的 Windows 本地应用程序的实现,我们希望能够在我们的 RCP 程序中重用这些功能。一种最简单的重用方法就是直接在我们 RCP 窗口中嵌入本地应用程序窗口。要使得一个 Windows 本地应用程序能够在我们的 RCP 程序中运行,我们可以使用 Wind...
<< 441 442 443 444 445 446 447 448 449 450 >>