Serialización en J2ME

scrafy26
24 de Noviembre del 2007
Me gustaría saber como puedo serializar objetos en J2ME. No existe la interfaz Serializable ni las clases ObjOutputStream e ObjInputStream por lo que la cosa se complica. Necesito serializar un objeto para enviarlo por sockets a un servidor.
La clase sería por ejemplo:

class alumno
{
private String nombre="";
private String apellido="";
private int edad=0;
private boolean presente=false;

public alumno(String nombre,String apellido,int edad,boolean presente)
{
this.nombre = nombre;
this.apellido = apellido;
this.edad = edad;
this.presente = presente;
}

public String getNombre() {
return nombre;
}

public void setNombre(String nombre) {
this.nombre = nombre;
}

public String getApellido() {
return apellido;
}

public void setApellido(String apellido) {
this.apellido = apellido;
}

public int getEdad() {
return edad;
}

public void setEdad(int edad) {
this.edad = edad;
}

public boolean isPresente() {
return presente;
}

public void setPresente(boolean presente) {
this.presente = presente;
}

}

Por internet he visto códigos pero no los entiendo y están mal explicados.