搜索列表
-
Java应用程序中创建图像
【JSP编程】合成图像 您不必从文件中读取所有的图像 — 您可以创建自己的图像。要创建自己的图像,最灵活的方法是用一个 BufferedImage 对象,它是 Image 类的一个子类,它把图像数据存储在一个可以被访问的缓冲区中。它还支持各种存储像素数据的方法:使用或不使用 alpha 通道、不同种类的颜色模型以及颜色组件的各种精确度。Colo...
|Ja|av|va|a应|应用|用程|程序|序中|中创|创建|建图|图像|像| -
开发基于Java的图形用户界面
【JSP编程】SWT(Standard Widget Toolkit)是IBM推出的“基于java”的图形界面开发库,我之所以说它是“基于java”的意思是程序员编写代码的时候是使用java语言,事实上SWT的底层实现是C语言完成的。但是这些对程序员是透明的。 我们使用SWT开发GUI程序的时候,直接用SWT API来写。事实上很多java的代码是通过JN...
|开发|发基|基于|于J|Ja|av|va|a的|的图|图形|形用|用户|户界|界面|面| -
JavaBeans程序开发
【JSP编程】 JavaBeans的属性 JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 1. Simple属性 一个简单属性表示一个...
|Ja|av|va|aB|Be|ea|an|ns|s程|程序|序开|开发|发| -
2004开发技术年度综述之Java世界
【JSP编程】 2004年Java世界发生了巨大变化,主要方面是诞生和发展了几个新名词:IOC 、AOP、SOA、MDA,当然,除了这些都是决定Java技术未来走向的革命性发展以外,还有很多细部和微观的发展,我们先来谈谈这些重要的细节技术发展。 首先, Java的根基JDK已经跨越到了J2SE 1.5,或者称为J2S...
|20|00|04|4开|开发|发技|技术|术年|年度|度综|综述|述之|之J|Ja|av|va|a世|世界|界| -
Java中基于Aspectwerkz的AOP
【JSP编程】 一、AOP编程概览 面向对象编程技术进入软件开发的主流对软件的开发方式产生了极大的影响,开发者可以用一组实体以及这些实体之间的关系将系统形象地表示出来,这使得他们能够设计出规模更大、更复杂的系统,开发周期也比以前更短。OO开发的唯一问题是,它本质上是静态的,需求的细微变化就可能对...
|Ja|av|va|a中|中基|基于|于A|As|sp|pe|ec|ct|tw|we|er|rk|kz|z的|的A|AO|OP|P| -
初学Java的备忘录
【JSP编程】虽然以前间或的也看了些书籍,但多是隔靴搔痒,上不了正席,绝不敢说自己懂Java。接触一门新的技术和初恋一样,都是第一次,但不同的是后者一般开始无比甜蜜,结局却很痛苦,而前者则往往开始很痛苦,越到后来却越是有味,简直是欲罢不能.现在我就正处于这个很痛苦的阶段,连一个最简单的Helloworld都运行不出来,总是提示E...
|初学|学J|Ja|av|va|a的|的备|备忘|忘录|录| -
JBuilder 2005单元测试之慨述
【JSP编程】 一个产品只有通过检验才能投放市场,同样的,一个业务类也只有在经验测试后才能保证功能的正确性,以便被其他类或程序调用,否则隐藏其中的Bug就蔓延开了。业务功能点测试是测试人员的职责,但业务类API的正确性必须由开发人员保证。 回忆一下最近你所开发的系统,往往一个最难忘的情节是通宵达旦地毯式搜索某个刁专...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试之|之慨|慨述|述| -
JBuilder2005单元测试之JUnit框架
【JSP编程】 简单的框架 JUnit是由Erich Gamma和Kent Beck开发的开源测试框架,JBuilder集成了这个框架并对此做了扩展。JUnit之所以流行并为广大的开发人员所推崇,一是因为它实战性强,功能强大,二是因为它实在简单。一个产品或框架要能有生命力,最好都具备这样的特点。 简单地讲这个框架提供了许多断言(assert)...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试之|之J|JU|Un|ni|it|t框|框架|架| -
JBuilder2005单元测试体验之测试配置
【JSP编程】 在测试用例向导的最后一步,允许你创建一个测试用例的运行配置项,如下图所示:图 错误!文档中没有指定样式的文字。创建运行测试项 在一般情况下,你不必为每个测试用例类单独创建一个运行配置项,JBuilder会采用默认的运行配置运行测试用例。 测试运行配置项在需要指定不同的测试运行器(默认为...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试体|体验|验之|之测|测试|试配|配置|置| -
Java线程模型缺陷
【JSP编程】 Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。 Java 语言的线程模型是此语言的一个最难另人满意的部分。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太...
|Ja|av|va|a线|线程|程模|模型|型缺|缺陷|陷| -
Java中对HashMap的深度分析
【JSP编程】在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是就开始研究这方面的问题。找遍了大大小小的论坛,也把《Java 虚拟机规范》,《apress,.java.collections.(2001),.bm.ocr.6.0.shareconnector》,和《Thinking in Java》翻了也找不...
|Ja|av|va|a中|中对|对H|Ha|as|sh|hM|Ma|ap|p的|的深|深度|度分|分析|析| -
Java数据库存取技术
【JSP编程】IT技术日新月异,新技术的出现令人目不暇接,似乎每一天都在产生着新名词。不过归根结底IT所要实现的价值不外乎数据收集,然后再以客户希望的形式展示给客户而已。因此数据存取技术也就成了一个永恒的话题。而在Java这个开放的世界里,数据库存取技术是五花八门,种类繁多。我们也来侃侃Java世界里主流的数据库存取技术。 ...
|Ja|av|va|a数|数据|据库|库存|存取|取技|技术|术|