Welcome 微信登录

首页 / 软件开发 / JAVA

Java的语言特性

Java的语言特性

Java的语言特性2011-04-23Java之所以被开发,是要达到以下五个目的:应当使用面向对象程序设计方法学应当允许同一程序在不同的计算机平台执行应当包括内建的对计算机网络的支持应当被设计成安全地执行远端代码应当易于使用,并借鉴以前那些面向对象语言(如C++)的长处。Java技术主要分成几个部分:Java语言、运行环境JVM、类库。一般情况下说Java时并不 区分指的是哪个部分。面向对象Java的特点之一就是面向对象,是程序设计方法的一种。&ldquo...
Java的历史

Java的历史

Java的历史2011-04-23Java,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由升阳(Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初开发。它最初被 命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、 烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun 放弃了该项计划。就在Oak几近失败之时,随着互联...
关于Java的批评

关于Java的批评

关于Java的批评2011-04-23Java试图通过新的方式解决软件编写的复杂性。很多人认为Java语言做到了它承诺的一切 。但是Java并不是一门完美的语言。并不是所有的工程和环境需要企业级别的复杂性,比如一个简单的个人网站或者独自编程 的程式师所写的程式。这些程式师会发现Java的复杂管理对于自己要做的程式来说过于强大 了。一些人觉得Java在面向物件上面做的没有Ruby和Smalltalk纯粹。但是最新出现的用Java 实现的语言Groovy解决了...
在SPRING中实现事务暂停的方法

在SPRING中实现事务暂停的方法

在SPRING中实现事务暂停的方法2011-04-23摘要Spring框架是一个流行的基于轻量级控制反转容器的Java/J2EE应用框架,尤其在数据访问和事务管理方面的能力是众所周知的。Spring的声明性事务分离可以应用到任何POJO目标对象,并且包含所有EJB基于容器管理事务中的已声明事务。后台的事务管理器支持简单的基于JDBC的事务和全功能的基于JTA的J2EE事务。这篇文章详细的讨论了Spring的事务管理特性。重点是如何在使用JTA作为后台事务策...
灵活使用EJB的本地和远程接口(一)

灵活使用EJB的本地和远程接口(一)

灵活使用EJB的本地和远程接口(一)2011-04-23引言随着 EJB 2.0 规范的出现,Enterprise Java Bean 可以有本地接口、远程接口,或同时有两种接口,这给 J2EE 开发人员和架构师提供了非常大的灵活性。实现两种接口给予 Bean 客户端和 Bean 本身在开发场景方面的自由。取决于客户端与 EJB 的相对位置,可以设置访问 Bean 的逻辑的最佳方式。本地接口提供对 EJB 的优化访问(如果客户端和 Bean 位于同一 Ja...
理解pureQuery:IBM最新的Java数据库应用编程范例

理解pureQuery:IBM最新的Java数据库应用编程范例

理解pureQuery:IBM最新的Java数据库应用编程范例2011-04-23 IBM Azadeh Ahadian简介关系数据访问的对象化大多数业务都建立在信息管理系统的基础上,而这些信息管理系统主要的底层基础设施又 是基于存储在一个或多个关系数据库中的数据。这些系统由一些软件程序组成,这些软件程 序专门用于信息处理,并且是以 Java 之类的托管语言实现的。作为一种以封装、继承和多态为特征、易于使用、基于面向对象的语言,Java 一方面用 于实现信...
将数据库操作封装到Javabean

将数据库操作封装到Javabean

将数据库操作封装到Javabean2011-04-23很多网友在封装时喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方法内被关闭后,你返回的ResultSet就没有用了。如果真的要获得查询数据库的结果集,就把结果集对象内的所有数据,转储到以Map为元素的List对象内。当然,这种方式,不能适应大数据量...
基于EJB的商务预订系统

基于EJB的商务预订系统

基于EJB的商务预订系统2011-04-23技术已经越来越多地应用到大型网络系统开发中,本文中,笔者将介绍EJB(EnterpriseJavaBeans)的定义、基于EJB技术的应用系统结构模型以及EJB组件的内容和分类,最后结合基于EJB的结构模型和EJB组件开发了一个商务预订系统。EJB从技术上而言不是一种“产品”,而是一种技术规范。SUN公司对EJB的定义是:EJB的结构是开发和配置基于组件的分布式商务应用程序的一种组件结构。...
SWT Designer简介

SWT Designer简介

SWT Designer简介2011-04-23哪热SWT Designer 是一种功能强大且容易使用的基于Eclipse SWT技术的图形用户界面设计工 具,是一个很好的Eclipse的界面开发插件包。利用SWT Designer 的可视化界面,只需采用 拖拉操作,就可以很快地在窗体上创建各种组件,设计出来的窗体和组件的外观和操作系统 平台下其他软件的外观相似,具有本机系统的风格。SWT Designer 可以自动生成Java代码, 利用它的属性编辑器还...
从Java类库看设计模式(1)

从Java类库看设计模式(1)

从Java类库看设计模式(1)2011-04-23 IBM 刘武东在这一部分的内容中,介绍的是一个相对简单但功能强大的模式:Observer模式。希望通 过这部分地叙述,大家看了之后,能够对设计模式有一个比较全面地,感性的认识。很多时候,对于一个设计来说(软件上的,建筑上的,或者它他工业上的),经验是至关 重要的。好的经验给我们以指导,并节约我们的时间;坏的经验则给我们以借鉴,可以减少 失败的风险。然而,从知识层面上来讲,经验只是作为一种工作的积累而存在于...
从Java类库看设计模式(2)

从Java类库看设计模式(2)

从Java类库看设计模式(2)2011-04-23 IBM 刘武东在上一部分的内容中,我们讲到什么是模式,什么是设计模式,以及对一个设计模式 Observer的详细阐叙。相信大家对于模式的概念应该是比较的理解了。这部分及以后的内容 ,将会步入正题,从Java类库的分析入手,来阐叙设计模式是如何应用到一个完美的设计中 的。实际上,Java类库非常的庞杂,这儿不可能把所有能够找到的设计模式的例子一一列举 ,只是找了一些容易发现的例子。实际上也没有必要,因为只要...
从Java类库看设计模式(3)

从Java类库看设计模式(3)

从Java类库看设计模式(3)2011-04-23 IBM 刘武东上一次主要介绍了几个创建型的设计模式AbstractFactroy,FactoryMethod和Singliton 。它们的共同的特点,都是用来创建对象的。这次接下来的内容,涉及到的是几个结构型的 模式。所谓结构型模式,就是用来解决在创建系统结构的过程中,通过对类或者对象进行合 理有效的组合,以获得更大的结构的方法。这儿主要讲到了Bridge模式和Decorator模式。对 于Bridge模...
从Java类库看设计模式(4)

从Java类库看设计模式(4)

从Java类库看设计模式(4)2011-04-23 IBM 刘武东在上一部分中,介绍了两个结构型的模式:Bridge和Decorator。这一部分的内容,将会 接着上面的讲解,继续我们的设计模式之旅。这一部分,除了还会介绍一个结构型的Composite模式之外,还会有两个行为模式登场。 实际上在前面的内容中,我们已经接触到行为模式了:Observer和Command就是两个典型的行 为模式。行为模式更多的注重于算法和对象建间职责的分配,也就是说,它会更多的...
<< 191 192 193 194 195 196 197 198 199 200 >>