自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 快速配置你的Java程序到JAWS(Java Web Start)(1)

一、JAWS(Java Web Start)简介JAWS是一种新型的应用程序布署机制,它能让你在安装了JAWS插件的条件下,通过单击在Web浏览器上的链接就能安装你需要的软件。它是透明式的处理复杂的软件安装过程,它把软件隐藏在本地硬盘上,以便需要时能尽可能快的执行。不同的程序可以稳定的使用不同的JDK版本,你可以定制你的程序所使用的JDK版本,对于客户端,JAWS插件会负责在需要时下载最新的JRE

2003-12-07 22:30:00 1374 1

原创 快速配置你的Java程序到JAWS(Java Web Start)(2)

三、启动Java Web Start 使您可以直接通过 Web 启动基于 Java 技术的应用程序。应用程序可以通过以下三种方式启动: 通过单击链接从 Web 浏览器启动。 从 Java Web Start 的内置“应用程序管理器”启动,管理器将跟踪最近使用的应用程序,并提供对喜好应用程序的快速访问。 从桌面图标或“开始”菜单(仅适用于 Microsoft Windows)启动。 无论

2003-12-02 21:56:00 1190

原创 小心异常(Exception)带来的风险(2)

不要捕获泛型异常在复杂的软件中,经常会有一些特定的代码块执行时会抛出多种不同异常的方法。动态装入一个类和实例化一个对象都可能会产生几个不同的异常,包括ClassNotFoundException, InstantiationException, IllegalAccessException, 和 ClassCastException。一个繁忙的程序员在遇到这种情况时可能简单的把方法调用包在一个只会

2003-12-02 10:12:00 796

原创 小心异常(Exception)带来的风险(1)

原文请看:Beware the dangers of generic Exceptions 捕获和抛掷一般的异常会让你很快在不知不觉中陷入困境。概要Java提供了丰富的异常处理框架,但是尽管它很丰富和简单易用,却发现许多程序员很容易忽略它。这篇文章探究了抛掷、捕获和忽略普通异常的风险,并且提出在面对一个综合的大型软件项目时如何处理复杂异常的最佳方案。(2003年10月3日 By Paul Phil

2003-12-02 10:04:00 868

原创 单例模式完全剖析(2)---- 探究简单却又使人迷惑的单例模式

测试单例模式接下来,我使用与log4j相对应的JUnit来测试单例类,它会贯穿在这篇文章余下的部分。如果你对JUnit或log4j不很熟悉,请参考相关资源。例2是一个用JUnit测试例1的单例模式的案例:例2.一个单例模式的案例import org.apache.log4j.Logger;import junit.framework.Assert;import junit.framework.Te

2003-11-13 00:00:00 1084

原创 单例模式完全剖析(3)---- 探究简单却又使人迷惑的单例模式

使用注册表使用一个单例类注册表可以:在运行期指定单例类防止产生多个单例类子类的实例在例8的单例类中,保持了一个通过类名进行注册的单例类注册表:例8 带注册表的单例类import java.util.HashMap;import org.apache.log4j.Logger;public class Singleton { private static HashMa

2003-11-12 17:36:00 856

原创 单例模式完全剖析(1)---- 探究简单却又使人迷惑的单例模式

概要单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是,那些对象的

2003-11-09 22:07:00 1265

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除