内容列表
小心修改集合的大小
小心修改集合的大小          Java中最常使用的就是集合了,而且处于性能的考虑,现在大部分人都不再使用Vector这种方法同步的集合了。新的集合库带来了更快的性能,同时也带来了更多错误使用的可能。新集合库性能的提升主要就是去掉了方法同步,可想而知,同步访问时必然存在数据一致性问题。为了能使程序不会因为数据的不一致而
分类:Java 查阅全文
Java Web Start 实现关键
 实现Java Web Start可能需要注意下面的问题:    1. JDK1.4版本中已经自带了Java Web Start,但还需要手工找到JDK1.4的目     录运行其中的javaws***安装文件来安装Java Web Start.安装后会出现如     d:\program files
分类:Java 查阅全文
关于JAVA的可移植性
天 津 大 学 电 子 系 范 仲 方 (E-mail: [email protected]) 概 述:Sun 的JAVA 技 术 的 强 大 的 可 移 植 性(portability) 主 要 表 现 在 三 个 各 自 独 立 的 方 面。 本 文 讨 论 了 这 三 种 可 移 植 性 的 特 点 和 它 们 的 不 足。 1. JAVA 作 为 一 种 编 程 语 言: 源 代
分类:Java 查阅全文
XP精华-如何使 Java 项目获得更大成功
XP 精华 如何使 Java 项目获得更大成功 Roy W. Miller ([email protected]) 软件开发人员,RoleModel Software, Inc. Christopher T. Collins ([email protected]) 高级软件开发人员,RoleModel Software, Inc. 2001 年 3 月 内容: 企
分类:Java 查阅全文
Java虚拟机
一、 什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Java虚拟机? Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行, 至少需要编译成不同的目标代码。而引入Java语言
分类:Java 查阅全文
EJB设计模式1
设计模式 1 第一个设计模式非常简单。一个公司和雇员的Entity Bean和 下面给出的Entity Bean的代码片断是类似的。它们是由jbuilder4的 EntityBean模版生成的。所有的字段都声明为public的cmp字段。 Code snippet for Company Entity Bean public class CompanyBean implements EntityB
分类:Java 查阅全文
J2EE设计模式分析与实践——J2EE技术新论
  第二章 J2EE技术新论 第一节 J2EE技术的整体观                           &n
分类:Java 查阅全文
2003年度Javaworld编辑选择奖
2003年度Javaworld编辑选择奖 赵才文([email protected])版权所有          最近,JavaWorld宣布了其2003年度编辑选择奖,这个奖从1997年开始评选,主要致力于评选出那些为了java技术的发展作出了革新性的贡献的公司,团体和个人,编辑们从超过150个的产品和技术中评选出这些
分类:Java 查阅全文
Java的内伤
作者: ZDNET CHINA Monday, April 1 2002 12:02 PM Java吸引了越来越多的商业机构和软件开发商,但在赢得最终胜利之前Java还需要克服一些主要障碍。 最近的研究表明 微软 公司开发的编程技术仍然是软件开发商采用的最重要语言。但Java正在逐步地拉近同微软编程语言的距离。根据2000年度IDC研究报告,当时有300万人在使用C 和C++ 作为自己的主要编程语
分类:Java 查阅全文
Sun发布J2SE 1.4.2,宣布Tiger发布里程碑
Sun宣布了J2SE 1.5的发布里程碑,Tiger将于今年年底之前发布一个beta版本。另外,J2SE 1.4.2(代号“Mantis”——蟑螂)已经发布,修补了4000多个bug,增加了对Itanium CPU的完全支持,提供了两种新的Swing观感:Windows XP和GTK,并加入了两种新的高效GC算法。 看到这条消息,我唯一的感想就是:已经发展了10年的Java居然还有超过4000个
分类:Java 查阅全文
用Java实现的eChat聊天服务器
用Java实现的eChat聊天服务器 James @ www.chenshen.com   摘要:与一般的ASP聊天室不同,这种聊天服务器是完全独立的服务端程序。当它运行的时候先监听端口,一旦用户通过浏览器访问,便模拟WEB服务器通过HTTP和用户通讯。由于使用了Java技术,所以安全性以及速度上比起一般的ASP聊天室优势明显。 以下列出了eChat聊天服务器的技术特点: 1)
分类:Java 查阅全文
WebSphere中的Oracle数据源设置------JSP和Oracle数据库的连接
WebSphere中的Oracle数据源设置 ------JSP       和Oracle数据库的连接   Oracle是目前国际上最为流行的关系型对象数据库,已经成为大,中型管理信息系统的首选数据库产品;而JAVA语言天生跨平台,加上“一次编写,到处运行”以及安全保障等特性,因而以JAVA语言为基础的JSP深得后端应用
分类:Java 查阅全文
正确使用ArrayList和LinkedList—性能的改进
USING ARRAYLIST AND LINKEDLIST ArrayList and LinkedList are two Collections classes used for storing lists of object references. For example, you could have an ArrayList of Strings, or a LinkedList of
分类:Java 查阅全文
wsad5入门
WSAD5入门   一、工作台的启动: 首先了解一下WSAD的层次结构:工作台(workbench)->透视图(perspective)->工作空间(workspace)->工程(project)。工作台就是整个开发集成环境的总称,而根据不同角色的使用习惯它又被组织成不同的透视图,比如J2EE透视图,Java透视图等。通过透视图的使用,允许Web开发人员、Java
分类:Java 查阅全文
JBossDO: 又一个免费的JDO产品现身
JBossDO正式公布 最近,JBoss在其4.0版的内部开发版4.2中公布了它的JDO实现产品:JBossDO,为免费JDO产品的阵营又添了一位生力军!   说起JBoss,我不由得想起了我的EJB开发历程。三年前,我阴差阳错地陷入了EJB开发的泥潭,当时还是J2EE1.2规范,由于是Java数据库开发的大热门,所以我们也只好跟上这个风,要不人前人后,怎么好意思抬头呢(可别当真
分类:Java 查阅全文
J2EE设计模式分析与实践——引言
  第一章 引言 第一节  论模式 “简单地说,模式是一个出现在世界上的实物,同时也是一条规则,告诉你应该如何创建一个实物、应该在何时创建。它既是过程,也是实物;既是对当前实物的描述,也是对创建实物的过程的描述。” ——《建筑的永恒之道》 在软件科学中,随着理论的发展,模式被细分为好多种,有软件的管理模式,实践证明与传统管理是有区别的,从而是一种新的模式。有软件
分类:Java 查阅全文
Echo指南(二)
配置你的开发环境   注意:本章只和用Echo配置你自己的应用程序相关。如果你只打算使用没有修改的指南示例程序,只需要阅读前一章《建立示例程序》就足够了。   要安装Echo,你需要一个符合Java Servlet 2.2 规范的Java Servlet Container。如果你还没有的话,我们建议你使用开源的自由软件Jakarta Tomcat servlet co
分类:Java 查阅全文
用JDOGenie进行基于JDO的项目开发向导
如何用JDO开发数据库应用 (本文的版权属作者本人,欢迎转载,但必须注明出处和原作者) 本文将介绍如何使用Sun公司的最新《Java Data Objects 》规范来进行基于数据库的简单应用程序的开发,从而使读者对JDO有一个直接的感性的认识,为更深入的开发作铺垫,同时也希望抛砖引玉,让更多的富有经验的高手也参与到推广JDO的进程中来,为读者提供更多更精彩的文章! 1. JDO是何方神圣
分类:Java 查阅全文
J2EE持久性:JBoss选择了JDO
J2EE应用中,数据层用什么技术?这是个争论已久的问题。Sun的资料中总是强调:“我们希望开发者使用Entity Bean管理数据的持久性问题。”但是很多人认为Entity Bean并不是一个好的解决方案,他们或许更喜欢JDO(Java Data Object)。当然,还有些人宁可使用第三方的O/R mapping框架(例如Hibernate)。持久化管理,这虽然不是我擅长的技术范围,不过看着别人
分类:Java 查阅全文
使用Eclipse开发CMP2.0
使用Eclipse开发CMP2.0 --集成JBoss-IDE 1.1.0、JUnitEJB、MySQL   Eclipse作为目前成功的开源IDE之一受众多Java开发人员的喜爱,但是其内部并不直接支持EJB的开发一直为广大开发人员所诟病,并且大大增加了EJB初学者使用Eclipse开发EJB的难度;JBoss作为目前最为成功的EJB容器,由于文档的缺乏,初学者往往抓不住要点
分类:Java 查阅全文
<< 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 >>