File: classser.bsh

package info (click to toggle)
bsh 2.0b4-20
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 4,224 kB
  • sloc: java: 23,431; xml: 4,500; sh: 139; makefile: 24
file content (21 lines) | stat: -rw-r--r-- 466 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
source("TestHarness.bsh");

class SerTest1 implements java.io.Serializable { 
	int i;
	SerTest1() { }
	SerTest1(int i ) {
		this.i = i;
	}
}
f=new SerTest1(2);
//new MyObjectOutputStream( new FileOutputStream("classser.ser") ).writeObject(f);
//new ObjectOutputStream( new FileOutputStream("classser.ser") ).writeObject(f);
save( f, "classser.ser" );

f2=load("classser.ser");
assert( f2 instanceof SerTest1 );
assert( f2.i == 2 );

rm("classser.ser");

complete();