易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA序列化

JAVA的序列化API,它提供了一个框架,用来将对象编码成一个字节流,以及从字节流编码中重新构建对象。将一个对象编码成一个字节流,这个是序列化过程,反过来就是饭序列化。一旦一个对象被序列化后,则它的编码可以从一个正在运行的虚拟机被传递到另外一个虚拟机上,或者被存储在磁盘上,供以后反序列化使用。序列化技术为远程通信提供了标准的线路,这样我们的JAVABEAN组件结构提供了标准的永久数据格式。
谨慎实现Serializable
要想使一个类的实例可以被序列化,我们只要在声明中加入“implements java.io.Serializable”就可以。正是因为太容易了,所以普遍存在一个误解:程序员只需要做极少的工作就可以支持序列化了。实际情形是十分复杂的。
因为实现Serializable而付出的最大代价是,一旦一个类被发布,则“改变这个类的实现”的灵活性将大大降低。


相关文档:

在Java 3D中载入外部3D模型文件

Java 3D虽然能支持众多的外部3D模型文件,但能支持被Java 3D使用的外部模型文件仅为.obj和.lwd两种;分别对应ObjectFile类和Lw3dLoader类。相比之下几款主流的3D建模软件都能生成.obj格式的文件,因此本文主要介绍使用ObjectFile类载入.obj文件的方法。
ObjectFile类有三个构造方法,分别为:
ObjectFile()
ObjectFile( ......

JAVA的容器 List,Map,Set

JAVA容器
  解释一:
  容器(Container)
  Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有 ......

java 反射

package test;   
public class TestFactory<T> {   
    private Class <T> cls;   
    public String testabc="";   
  
    pub ......

Java EE 6 Platform 介绍

Part 2:Web层功能增强
在JavaEE6中,Web层有显著的功能增强。如上文所述,JavaaEE6平台的目标之一就是增强其可扩展性,而与可扩展性相关的两个关键技术便是:Web片断(web fragments)、共享框架可插拔能力(shared framework pluggability),而这两个新特性是由servlet3.0技术组件提供的。Servlet 3.0, JSR 315
是serv ......

java文件和文件夹的操作

import java.io.BufferedReader;  
import java.io.File;  
import java.io.FileInputStream;  
import java.io.FileOutputStream;  
import java.io.FileWriter;  
import java.io.IOException;  
import java.io.InputStream;  
im ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号