1 package jas; 2 3 import java.io.*; 4 5 6 12 13 public class IntegerCP extends CP implements RuntimeConstants 14 { 15 int val; 16 17 20 public IntegerCP(int n) 21 { 22 uniq = ("Integer: @#$" + n).intern(); 23 val = n; 24 } 25 void resolve(ClassEnv e) { return; } 26 void write(ClassEnv e, DataOutputStream out) 27 throws IOException 28 { 29 out.writeByte(CONSTANT_INTEGER); 30 out.writeInt(val); 31 } 32 } 33 | Popular Tags |