分类:开发 | 发表于:2006-11-13 | 还没有回复

  Java Web Start是一个基于Java的应用程序,它允许从Web服务器启动、部署和更新Java 2客户端应用程序。这些应用程序可以通过Web的超链接或Java Web start提供的应用程序管理器(Java Application Manager)实用程序初始化运行。若应用程序是第一次运行,将从Web下载被部署的客户端应用程序,之后启动时,会自动检查应用程序的版本是否有更新,如果没有则启动先前下载到本地的程序,有则仅下载更新了的部分。

  Java Web Start的核心是JNLP(Java Networking Language Protocol)文件。JNLP是一个XML文件,定义的应用程序的相关参数。 阅读全文 »

分类:开发 | 发表于:2006-08-25 | 还没有回复

  Java是利用ClassLoader将类载入内存的。在同一应用中,允许有很多个ClassLoader,通过委派机制,把装载的任务传递给上级的装载器的,依次类推,直到启动类装载器(没有上级类装载器)。如果启动类装载器能够装载这个类,那么它会首先装载。如果不能,则往下传递。当父类为null时,JVM内置的类(称为:bootstrap class loader)就会充当父类。想想眼下的越来越多用XML文件做配置文件或者是描述符、部署符。其实这些通过XML文档描述的配置信息最终都要变成Java类,基实都是通过ClassLoader来完成的。URLClassLoader是ClassLoader的子类,它用于从指向 JAR 文件和目录的 URL 的搜索路径加载类和资源。也就是说,通过URLClassLoader就可以加载指定jar中的class到内存中。下面来看一个例子,在该例子中,我们要完成的工作是利用URLClassLoader加载jar并运行其中的类的某个方法。首先我们定义一个接口,使所有继承它的类都必须实现action方法。如下: 阅读全文 »

分类:随笔 | 发表于:2006-06-25 | 还没有回复
分类:折腾 | 发表于:2006-06-19 | 才 2 个回复
分类:随笔 | 发表于:2006-01-09 | 还没有回复
分类:资源 | 发表于:2005-09-20 | 还没有回复
分类:随笔 | 发表于:2005-08-21 | 还没有回复
分类:开发 | 发表于:2004-09-01 | 还没有回复

旧的

分类:随笔 | 发表于:2008-12-16 | 还没有回复
分类:随笔 | 发表于:2006-12-05 | 还没有回复
分类:资源 | 发表于:2010-04-20 | 还没有回复
分类:BLOG | 发表于:2007-09-03 | 还没有回复
分类:资源 | 发表于:2008-11-26 | 还没有回复
分类:开发 | 发表于:2008-06-14 | 还没有回复

推荐

分类:折腾 | 发表于:2009-06-10 | 还没有回复
分类:折腾 | 发表于:2008-09-29 | 只有 1 个回复
分类:折腾 | 发表于:2008-09-26 | 还没有回复
分类:折腾 | 发表于:2008-09-21 | 还没有回复