account.java
来自「j2me简单实例,j2me教程加源码,希望大家喜欢」· Java 代码 · 共 37 行
JAVA
37 行
package com.j2medev.chapter3;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import javax.microedition.lcdui.Image;
public class Account {
public int id = -1;
public String name = "";
public byte[] picture = null;
public CustomInfo info = null;
public Account() {
}
public void serialize(DataOutputStream dos) throws IOException{
dos.writeInt(id);
dos.writeUTF(name);
dos.writeInt(picture.length);
dos.write(picture);
info.serialize(dos);
}
public static Account deserialize(DataInputStream dis) throws IOException{
Account a = new Account();
a.id = dis.readInt();
a.name = dis.readUTF();
int length = dis.readInt();
a.picture = new byte[length];
dis.read(a.picture);
a.info = CustomInfo.deserialize(dis);
return a;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?