网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

1.importjava.io.*;

2.publicclassFooimplementsSerializable{

3.publicintx,y;

4.publicFoo(intx,inty){this.x=x;this.y=y;}

5.

6.privatevoidwriteObject(ObjectOutputStreams)

7.throwsIOException{

8.s.writeInt(x);s.writeInt(y)

9.}

10.

11.privatevoidreadObject(ObjectInputStreams)

12.throwsIOException,ClassNotFoundException{

13.

14.//insertcodehere

15.

16.}

17.}

Whichcode,insertedatline14,willallowthisclasstocorrectlyserializeand deserialize?()


参考答案

更多 “ 1.importjava.io.*;2.publicclassFooimplementsSerializable{3.publicintx,y;4.publicFoo(intx,inty){this.x=x;this.y=y;}5.6.privatevoidwriteObject(ObjectOutputStreams)7.throwsIOException{8.s.writeInt(x);s.writeInt(y)9.}10.11.privatevoidreadObject(ObjectInputStreams)12.throwsIOException,ClassNotFoundException{13.14.//insertcodehere15.16.}17.}Whichcode,insertedatline14,willallowthisclasstocorrectlyserializeand deserialize?() ” 相关考题
考题 ( 16 )阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a = 'h';int i = 100;int j = 97;int aa = a + i;System.out.println("aa="+aa);char bb = (char)j;System.out.println("bb="+bb);}}如果输出结果的第二行为 bb=a ,那么第一行的输出是A ) aa=IB ) aa=204C ) aa=vD ) aa=156

考题 下面程序运行时输出的结果为C:\Program Files is a directory.将程序补充完整。Import java.io.*;public class DirTest {public static void main(String[] args) {File myDir=Flew File("C:/Program Files/");System.out.println(myDir+(______.isDirectory()?"is":"is not")+"a directory.");}}

考题 (11 )下面程序运行时输出结果为C:\Program Files is a directory请将程序补充完整。import Java.io.*;public class DirTest{public static void main(String[] args){File myDir = new File( " C:/Program Files/ " );System.out.println(myDir + ( 【 11 】 .isDirectory() ? " is " : " is not " ) + " a directory. " );}}

考题 请阅读下面程序 import java.io. *; public class TypeTransition { public static void main(String args[]){ char a='a'; int i=l00; long y=456L; int aa=a+i; long yy=y-aa; System.out.print("aa = "+aA.aa=197 yy=259B.aa=177 yy=259C.aa=543 yy=288D.aa=197 yy=333

考题 AssumingthattheserializeBanana2()andthedeserializeBanana2()methodswillcorrectlyuseJavaserializationandgiven:importjava.io.*;classFood{Food(){System.out.print(”1”);}}classFruitextendsFoodimplementsSerializable{Fruit(){System.out.print(”2”);}}publicclassBanana2extendsFruit{intsize=42;publicstaticvoidmain(String[]args){Banana2b=newBanana2();b.serializeBanana2(b);//assumecorrectserializationb=b.deserializeBanana2(b);//assumecorrectSystem.out.println(”restored+b.size+);}//moreBanana2methods}Whatistheresult?()

考题 importjava.io.*;publicclassForestimplementsSerializable{privateTreetree=newTree();publicstaticvoidmain(String[]args){Forestf=newForest();try{FileOutputStreamfs=newFileOutputStream(”Forest.ser”);ObjectOutputStreamos=newObjectOutputStream(fs);os.writeObject(f);os.close();}catch(Exceptionex){ex.printStackTrace();}}}classTree{}Whatistheresult?()A.Compilationfails.B.Anexceptionisthrownatruntime.C.AninstanceofForestisserialized.D.AinstanceofForestandaninstanceofTreearebothserialized.

考题 阅读下面程序 import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a='h'; int i=100; int j=97; int aa=a+i; System.out.println("aa="+aA) ; char bb=(char)j; System.out.println("bb="+bB) ; } } 如果输出结果的第二行为bb=a,那么第一行的输出是A.aa=IB.aa=204C.aa=vD.aa=156

考题 从对象流中读取对象,请在下面横线处填写代码完成此程序。import java.util. *;import java. io. *;public class UnSerializeDate{date d = null;UnSerializeDate ( ){try{FileInputStream f1 = new FileInputStream("date.ser");d = (Date) s. readobject ();f1,close();}catch (Exceptin e){e. printStackTrace ();}}public static main(String args [] ){System.out.println("The date read is: "+ a.d.toString());}}

考题 本题提示输入年份,然后判断该年份是否为闰年。 importjava.io.*; public class javal{ public static void main(String[]args){ InputStreamReader ir; BufferedReader in; ir=new InputStreamReader(System.in); in=new BufferedReader(ir); int year=1900; System.out.print("请输入年份:"); try{ String s=in.readLine; ; } (Exception e){ } if( ) System.OUt.println(year+"是闰年"); else System.out.println(year+"不是闰年"); } }

考题 本题读取用户输入的字符流,直到用户输入字符串quit后结束。importjava.io.*;public class javal{public static void main(String[]args){;BufferedReader in;ir=new InputStreamReader(System.in);in=new BufferedReader(ir);System.OUt.println("please input:");while( ){try{String s=in.readLine();System.out.println("echo:"+s);if(S.equals("quit"));)catch(Exception e){}}}}