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

JAVA对象序列化与反序列化

  对象序列化和反序列化的作用是什么,一直不知道,看看下面的介绍了解了一些。
  我们都知道,当我们new一个对象的时候,Java就会在内存中创建一个相应的对象供我们后续使用。如果我们把这个Java程序关掉的话,那么这个对象也就随着我们程序的关闭而消失,如何才能在这种情况下继续保存这个对象呢?这就是Java序列化要做的事情。简单地说,Java对象列化就是要把内存中的Java对象保存下来(持久化),以便可以在网络上传输或今后继续使用这个对象中的数据。
  那么对象序列化到底做了哪些事呢?其实很简单,一个对象对于我们来说的意义其实就是对象里保存的那些数据,序列化就是把这些数据转换成二进制表示的对象流,你可以把它通过网络传输到远程,当然,也可以把这些信息保存在本地的文件里。下面给出一个最简单的Java的序列化与反序列化的例子,看懂这个例子,相信你应该也能跟我一样,大概理解这是怎么一回事了。
首先是一个Peraon类:
Person.java
Java代码:
package com.lanber.serial;   
  
import java.io.Serializable;   
  
public class Person implements Serializable {   
    private String name;   
    private int age;   
    private String sex;   
    private String nationality;   
  
    public Person(String _name, int _age, String _sex, String _nationality) {   
        this.name = _name;   
        this.age = _age;   
        this.sex = _sex;   
        this.nationality = _nationality;   
    }   
  
    public String toString() {   
   &


相关文档:

java中如何使用amcharts


最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......

java compare 接口

1.比较后,返回0,1,-1 的结果,可以用
   return (thisVal<anotherVal ? -1 : (thisVal==anotherVal ? 0 : 1));
效率更高
以下转自 http://bluelzx.javaeye.com/blog/200987
1.
两种比较接口分析


集合框架

中有两种比较接口:
Comparable
接口和
Comparator
接口。
Compara ......

java 反射

下面参考别人的文章和自己的一点改动和总结并加以注释
  JAVA反射机制主要提供了以下功能:
      1.在运行时判断任意一个对象所属的类。
      2.在运行时构造任意一个类的对象。
      3.在运行时判断任意一个类所具有的成员变量和 ......

java字符串编码类型获取

http://xxw8393.blog.163.com/blog/static/37256834200910432656672/
Encoding.java
package org.loon.test.encoding;
/** *//**
 * <p>
 * Title: LoonFramework
 * </p>
 * <p>
 * Description:编码基本类型集合
 * </p>
 * <p>
 * Co ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号