搜索列表
-
EJB组件与可重用性的矛盾
【JSP编程】EJB技术正在像其他辉煌过的技术一样走到了一个关口。2000年以前这项技术充满了传奇色彩,被大批企业不假思索地接受。然而理想毕竟是理想,经过了几年的发展,今天这项技术却正在被怀疑或者至少说让技术人员犹豫不决,现实的是J2EE的对手出来了,.NET似乎又有着后发的技术优势。大部分的探讨和争论已经开始转向这两个体...
|EJ|JB|B组|组件|件与|与可|可重|重用|用性|性的|的矛|矛盾|盾| -
Java应用程序中创建图像
【JSP编程】合成图像 您不必从文件中读取所有的图像 — 您可以创建自己的图像。要创建自己的图像,最灵活的方法是用一个 BufferedImage 对象,它是 Image 类的一个子类,它把图像数据存储在一个可以被访问的缓冲区中。它还支持各种存储像素数据的方法:使用或不使用 alpha 通道、不同种类的颜色模型以及颜色组件的各种精确度。Colo...
|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程|程序|序开|开发|发| -
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编程】 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“Java设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Manson这个级别的不是,但是足够糟糕的它应该在...
|为什|什么|么J|Ja|av|va|a中|中继|继承|承多|多数|数是|是有|有害|害的|的| -
JBuilder 2005单元测试之慨述
【JSP编程】 一个产品只有通过检验才能投放市场,同样的,一个业务类也只有在经验测试后才能保证功能的正确性,以便被其他类或程序调用,否则隐藏其中的Bug就蔓延开了。业务功能点测试是测试人员的职责,但业务类API的正确性必须由开发人员保证。 回忆一下最近你所开发的系统,往往一个最难忘的情节是通宵达旦地毯式搜索某个刁专...
|JB|Bu|ui|il|ld|de|er|r2|20|00|05|5单|单元|元测|测试|试之|之慨|慨述|述| -
Java新手入门的30个基本概念
【JSP编程】 前言: 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念。 Java概述: 目前Java主要应用于中间件的开...
|Ja|av|va|a新|新手|手入|入门|门的|的3|30|0个|个基|基本|本概|概念|念| -
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编程】接口是实现构件可插入性的关键,可插入构件的关键在于存在一个公用的接口,以及每个构件实现了这个接口。 什么是接口? Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口...
|Ja|av|va|a语|语言|言的|的接|接口|口与|与类|类型|型安|安全|全| -
XML到Java代码的数据绑定之对象
【JSP编程】 在这个由四部分组成的系列文章的第一部分,我们将弄清什么是数据绑定,与在 Java 应用程序中处理 XML 数据的其它方法相比它有什么优势,以及如何开始使用它。这一部分将考查为什么使用数据绑定,以及如何为各种约束建立模型,使 XML 文档能转换成 Java 对象。同时还涵盖用于生成数据绑定类的输入和输出。 您希望...
|XM|ML|L到|到J|Ja|av|va|a代|代码|码的|的数|数据|据绑|绑定|定之|之对|对象|象| -
Java数据库编程中的技巧
【JSP编程】1、java数据库操作基本流程 2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理 java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接 例子: String className,url,uid,pwd; ...
|Ja|av|va|a数|数据|据库|库编|编程|程中|中的|的技|技巧|巧| -
Java动态代理实现AOP
【JSP编程】目前整个开发社区对AOP(Aspect Oriented Programing)推崇备至,也涌现出大量支持AOP的优秀Framework,--Spring, JAC, Jboss AOP 等等。AOP似乎一时之间成了潮流。Java初学者不禁要发出感慨,OOP还没有学通呢,又来AOP。本文不是要在理论上具体阐述何为AOP, 为何要进行AOP . 要详细了解学习...
|Ja|av|va|a动|动态|态代|代理|理实|实现|现A|AO|OP|P|