




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
案例教程单元1测试题目案例教程单元1测试题目第第2页/共3页单元1初识Java语言单元测试单元1测试题
一、选择题Java语是1995由( 公司布。A.Sun B.MicrosoftC.Borland D.FoxSoftware2Java(。A.Java是平的语言 B.Java支分式算C.Java是向程程语言 D.Java支多程3.Java语属( )言。A.向器语言 B.面对的言C.向程语言 D.面操系语言4.以下于Java语说正确是( )A.JavaB.JavaC.JavaD.Java,5.Java程的行程到套JDK工,中Javac.exe指( )Java言译器 B.Java节解释器C.Java档成器 D.Java分器6.运行Jar件中class文件在Java令面加参为( )A.-cp B. -g C.-d D.-verbose7.下列项,于译序说正的( ).java文件8.编译以下源程序会得到哪些文件()classA1{}classA2{}publicclassB{publicstaticvoidmain(String[]args){}}A.有B.class件 B.有A1.class和A2.class文件C.译成功 D.A1.classA2.class和B.class在Java言,本的素( )A.法 包 C.对象 D.接口Java应程序口方是( )start() B.init() C.paint() D.main()二、填空题1991年,SUN司的JamesGosling和BillJoe人为现视烤面机等家电的互作发了个 软,是java前。Java的台据途分,以为 、 、 。Java是个络程简易用了 的术础但独硬件结构,有移性健性、全、性。Java可跨台原是 。JavaApplication用程的写执分3步进: 、 、 。三、改错题publicclassMyJavaClass{publicstaticvoidmain(){System.out.println("AmIwrong?");}。publicclassHelloWord{publicstaticvoidmain(String[]args){System.out.println("HelloWord!");}}【正确答案】第第1页/共1页案例案例教程单元1测试答案单元1初识Java语言单元测试单元1测试答案一、选择题单元1测试答案12345ACBCA678910ADDCD二、填空题1991年,SUNJamesGoslingBillJoeOakjavaJavaJavaSEJavaEE、JavaME。JavaJavaJava。JavaApplication应用程序的编写和执行分3、解释执行。三、改错题1.案:码尾处 加 }案: ("HelloWord!"); 处的 文分号 改为文案例教程单元2案例教程单元2Java语言基础第第1页/共3页单元2 语言基础单元测试单元3测试题
一、选择题1.下关识说确的( )A.何符组都成一标符。B.JavaC.标识符是以字母、下划线或$开头,后跟字母、数字、下划线或$的字符组合。D.标识符是不区分大小写的。2.下一标符确的( )A.c_name, if, _nameB.c*name, $name, modeC.Result1, somm1, whileD.$ast, _mmc, c$_fe下哪选是的标符( )A. 123 B_name C. class D. 4A.byte,short,int,long,1,2,4,8B.占据字节少的整数类型能处理较小的整数,占据的字节越多,处理的数据范围就越大。C128(byte)。B32768(short)。C32767(int)。D(Ll)(int)。6第第2页/共3页D(float)(double)两种。B(float)4-3.4E38~3.4E38。C(double8-1.7E308~1.7E308。D8.关浮点型字面量说法正确的是:AfF(float)BdD(double)ED.以上都正确。9.关于类型转换说法错误的是:A.低精度类型数据向高精度类型转换时,不会丢失数据精度。B.系统会自动进行(整型或浮点型)低精度类型数据向高精度类型数据的转换。10.对变量赋值说法错误的是:A.变量只有在赋值后才能使用。B.boolean类型的变量值只能取true或false。D二、填空题1.inti=10;intk=++i,System.out.println(k);则k出是 。2.booleanb1=false,b2=true;则b1^b2= 。3.用Scanner行入操时, 接收是个float的数。4.用System.out.printf()进格化出时输有8位符串占符的书方是: 。5.inti=1006,j=100;则i%j值: 。三、改错题importjava.math.*;publicclassAverageScore{ publicstaticvoidmain(Stringargs[]){ Scannersc=newScanner(System.in);//Stringname1=sc.next();//intgrade1=sc.nextFloat();System.out.printf("%s,%f",name1,grade1);10.}第第1页/共1页案例案例教程单元2测试答案单元2Java语言基础单元测试12312345CDBCA678910CDDDD单元3测试答案二、填空题1.inti=10;intk=++i,System.out.println(k);则k出是11 。2.booleanb1=false,b2=true;则b1^b2=true 。用Scanner进入操时nextFloat 法收是个float类的数据。4.用System.out.printf()进格化出时输有8位符串占符的书方是%8s 。5.inti=1068,j=100;则i%j值:68 。三、改错题1.案第8行 floatgrade1=sc.nextFloat();第9行System.out.printf("姓名为:%s,成绩为%.2f",name1,grade1);案例教程单元3测试题目案例教程单元3测试题目第第1页/共3页单元3流程控制与数组单元测试单元3测试题一、选择题单元3测试题下法中不确是( )switchif…elseif·doubleswitchifelseifswitch语句高case{}2.设a、b为long型量,x、y为float型量,ch为char类变且它均被赋值则列句正的是( )A.switch(x+y){} B.switch(ch+1){}C.switchch D.switch(a+b);{}3switch(m){case0:System.out.println("Condition0");case1:System.out.println("Condition1");case2:System.out.println("Condition2");case3:System.out.println("Condition3");break;default:System.out.println("OtherCondition");}当m的为( 时出“Condition3”A.2 B.01 C.012 D.0、1、2、3()inti=0,j=9;do{if(i++>--j)break;}while(i<4);System.out.println("i="+i+"andj="+j);第第2页/共3页A.i=4andj=4 B.i=5andj=5C.i=5andj=4 D.i=4andj=5whiledo-while()do-whilewhiledo-while()A.初化分 B.环分C.迭部和止分 D.上是java()A.if构 B.if-elseC.if-elseif结构 D.if-elseelse.({()A.整型 B.实型 C.接型 D.字型.设有义句inta[]={1,1,2};以对句的述误是( )A.定了个为a的维数组 B.a数组3元素C.a组下为1~3 D.组中每元是型10.以下组始形正的是( )A.intt1[][]={{1,2},{3,4},{5,6}} B.intt2[][]={1,2,3,4,5,6}C.intt3[3][2]={1,2,3,4,5,6} D.intt4[][];t4={1,2,3,4,5,6}二、填空题1.switch语先算switch面的 ,再各 语后做比。2.if语合的件是 型。3.do...while环先执一遍 而while环先断 。4.每个else子必须它面一距它最的 句应。在switch句成个case句后没有过break句出switch语句,会续行面的 语块。三、改错题请改正程序中的错误,使它得到正确的结果。下面的程序中,随机产生100个学生的54B3C2D1分、E0importjava.math.*;publicclassAverageScore{ publicstaticvoidmain(Stringargs[]){ floataver=0;5. inta=0,b=0,c=0,d=0,e=0;6. for( inti=0 ;i<100;i++){ doublesd=Math.random()*5+'A';charscore= sd ;while (score){case'A':aver+=4;a++;break;case'B':aver+=3;b++;break;case'C':aver+=2;c++;break;case'D':aver+=1;d++;break;case'E':aver+=0;e++;break;default:break;16. }17. }18. aver/=100;System.out.println(""+aver+",100");System.out.println("A"+a+"");System.out.println("B"+b+"");System.out.println("C"+c+"");System.out.println("D"+d+"");System.out.println("E"+e+"");25. }26.}第第1页/共1页案例案例教程单元3测试答案单元3流程控制与数组单元测试单元3测试答案一、选择题单元3测试答案12345ABDDD678910DACCA二、填空题1.switch句计算switch面的达式的和各case语的值比。2.if语合的件是尔类。3.do...while环先执一环 ,而while循首判断条件 。4.每个else子必须它面一距它最的if 句应。switchcasebreakswitch语case三、改错题1.案:第8行 charscore=(char)sd;第9行 switch案例教程单元4测试题目案例教程单元4测试题目第第1页/共3页单元4面向对象编程单元测试单元4测试题一、选择题单元4测试题下包装的述误( )·2.载方需通式参列中数哪形式区( )A.参的数参顺序 B.参的据型数的序C.参的数参数据型参的序 D.参的数参数据型3.下是Java中this键的用是( )A.使它用类法 B.用调类的性C.使它用造法 D.用表当象.照Javabean来定的Person类,员变的饰必是( )A.public B.protected C.default D.private.下于的有据和有据描正的是( ).举的values法是么建( )A.编器成非方法 B.器生的态法C.用自义静法 D.自定的静方法.谓盖也为写是子中义个与类一法有同型的法,这里说相型所的不( )A.同法现能 B.方法返类型C.同法名 D.法参列表.面扩性写描述误是( )A.保父方原容 B.子中用this调父方法第第2页/共3页C.在类使用super调用类法 D.在类增新容要求计个它有个特的员该员必须够这类子访问,但是能不同个内的他访到可满足述求是( )该员的装设置为public B.成员的装性置为privateC.该员的装设置为protected D.该成域需特的装属性下列出结是( )classAA{wildShow( ){ System.out.println(“类}}classBBextendsAA{voidShow( ){ System.out.println(“类BB”); }}publicclassex7{publicstatic voidmain(Stringargs[]){AAa=newAA(); BBb=newBB();a.Show();b.Show();}}A.类AA类BBB.类BB类AAC.类BB类BBD.类AA类AA二、填空题1.从用的度,Java程中类为,分是 定的和 定的类。2.在Java言,性体在个面由法重所现静多性( )和方覆所现动多态( 3.类是的要,包对 定义OOPprivate私有的该变量了,所以会有和方法Javaint对float三、改错题以下程序代码存放在文件Two.java中,读程序,写出编译和运行该程序时的输出结果,如有错误请指出。publicclass{publicstaticvoidmain(String[]args){Oneone=newone.getString("Xiaoming!");5. }6.}publicclassOne{privatemyStr;publicOne(Stringstr){=str;11. }12. publicvoidgetString(Stringstr){13.14.System.out.println(myStr+""+str);15.}16.}第第1页/共1页案例案例教程单元4测试答案单元4面向对象编程单元测试单元4测试答案一、选择题单元4测试答案12345BCADD678910BABCA二、填空题1.用的度,Java程中类为,分是用户 义和统 定义的。2Java((。3OOPprivate私有的get和set5.JavaJavaintIntegerfloatFloat。三、改错题1.案:第8行 charscore=(char)sd;第9行 switch案例教程单元5测试题目案例教程单元5测试题目第第1页/共3页单元5面向对象设计单元测试单元5测试题一、选择题单元5测试题packagecom.mycompany;()com.mycompanycommycompanycomcommycompanymycompanymycompanycom2.下列对静态方法的描述正确的是()A.父类的静态方法能被子类重写为非静态方法B.父类的非静态方法也能被子类重写为静态方法3.抽象类在创建时需要在类前面添加修饰符()A.public B.private C.static D.abstractJava()()A.public和private B.public和defaultC.private和default D.public和protectedlambda()lambda->第第2页/共3页lambdaT()TlambdaT)lambdaTlambdaThashcodeequals()A.equals()相等的两个对象,hashcode()一定相等equals()hashcode()hashcode()equals()hashcode()equals()()toString()方法是Object类中定义的一个重要方法Object类中实现的toString()方法Lambda()外类 B.内类 C.部名类 D.态部类二、填空题1.java.lang是Java语的心库包了行Java序不少的统,如 、本学函、 程、常理等。2.用final修的为最类最类低代码的 扩展,保证了统的 。3.一类常定一类物有静属和动行一接则规了系列类应的同的 和 。根内类外中所的置同可将内类为大。 定义外类方体的类; 指义在部方体的部类。5. toString方法是Object类中定义的一个重要方法,Object类中实现的toString()法返当前象的 和 息。三、改错题阅读此程序,如有错误请指出说明。interface A{intx=0;3.}classB{intx=1;6.}class C extends BimplementsA{publicvoidpX(){System.out.println(x);10.}publicstaticvoidmain(String[]args){newC().pX();13.}14.}第第1页/共1页案例案例教程单元5测试答案单元5面向对象设计单元测试单元5测试答案一、选择题单元5测试答案12345CCDDB678910AABCC二、填空题1.java.langJavaJava2final可重用性。34.根据内部类在外部类中所处的位置不同,可以将内部类分为两大类。局部内部类是指定义在外部类的方法体中的类;成员内部类是指定义在外部类方法体外的内部类。5. toString方法是Object类中定义的一个重要方法,Object类中实现的toString()方法是返回当前对象的类型和内存地址信息。三、改错题JVMxximportjava.utiljava.sqlDatepublicstaticfinal.A.x案例教程单元6测试题目案例教程单元6测试题目第第1页/共4页单元6集合单元测试单元6测试题一、选择题单元6测试题下法错的( )CollectionSet.List和MapCollectionsHashtableHashMap(null)(key)publicclassDemo{publicstaticvoidmain(String[]args){Lista1=newArrayList();a1.add("1");a1.add("2");a1.add("2");a1.add("3");System.out.println(a1);}}上述序行的出( )第第2页/共4页A.[1,2,3] B.[1,2,3,3] C.[1,2,2,3] [2,1,3,2]过用new 建个列关该表说法误的( )列不持选 B.该有10个项C.据要列可垂直动条 列高为10行()A. ArrayList B.C. LinkedList HashSet面Set中排的( )LinkedHashSet B.HashSet C.AbstractSet 集转数的是( )asList() B.toCharArray() C.toArray() copy()面Map中排是( )B.HashMap C.Hashtable LinkedHashMap示值概的是( )Set B.List C.Collection Map在中关于HashMap类描,下错误是( )HashMap/HashMapHashMapnullHashMapnull于和HashMap对,下法中正的( 。HashMapHashMapHashMapnullnull二、填空题ArrayList的数据构是 。2.现 或 口可实比能。3.强for环 (可|不可)接历Map合。4.用型免了 。5.HashMap |)null三、改错题1-8020importjava.util.ArrayList;importjava.util.Random;publicclassRandomList{privateArrayListlist;privateRandomrandom=newRandom();//publicRandomList(){list=newArrayList(80);//add()1~80a10. for(inti=0;i<80;i++){11. list.add(i,i+1);12. }13. //remove()2014. for(inti=80;i>60;i--){intj=random.nextInt(i);list.add(j);17. }18.}//toString方法@OverridepublicStringtoString(){Stringnewstring=newString();for(inti=0;i<=list.size();i++){newstring+=list.get(i)+"";25. }26. returnnewstring;27.}publicstaticvoidmain(Stringargs[]){RandomListrl=newRandomList();System.out.println(rl);31.}32.}第第1页/共PAGE2页案例案例教程单元6测试答案单元6集合单元测试单元6测试答案一、选择题单元6测试答案12345ACDBA678910CADBC二、填空题1.ArrayList的数据构组构 。2.现 Comparator 或Comparable 口,以现较能。3.强for环 可以 (以|可以直历Map集。4.用型免类型换 。5.HashMap允许 允许|不许)null值。三、改错题16list.add(j);第23行 for(inti=0;i<=list.size();i++){案例教程单元7测试题目案例教程单元7测试题目单元7异常处理单元测试单元7测试题一、选择题单元7测试题。A.B.一旦程序运行,异常将被创建C.为了保证程序运行速度,要尽量避免异常控制D.以上说法都不对2a。A.try{…}子。 B.catch{…}子。C.finally{…}子。 D.以说都。3(A.Throwable B.Error C.Exception D.AWTError。捕异。 B.抛异。C.声异。 D.嵌异。(。try块。ServiceException(。raiseServiceException B.thrownewServiceException()C.throwServiceException D.throwsServiceException。SQLException B.IOExceptionC.NullPointerException D.OutOfMemoryError(。Throwable B.RuntimeException C.Error D.Exception第第2页/共2页Jaa(。运时常异。 B.检和非检常。C.错和常。 D.误行时常。J(。try{}句。 B.catch{}子。finally{}子。 D.上法不。二、填空题按常理同分为行常捕异、声异和 几。2.出常生异对象可通过 句实。3.获常统出过 句现。4.java语的库提了一个 ,有异常必是的例。5.java拟能动理 异。三、改错题编写处理异常程序如下,在/**$1*/处有误请改正。publicclasspro6_2{publicstaticvoidmain(Stringargs[])3. {try{intar[]=null;7. }8. catch(ArrayIndexOutOfBoundsExceptione)/**$1*/9. {10. System.out.println("Exception:"+e);11. }12. }13. }第第1页/共1页案例案例教程单元7测试答案单元7异常处理单元测试单元7测试答案一、选择题单元7测试答案12345BCABA678910BDABC二、填空题1.按异常处理不同可以分为运行异常、捕获异常、声明异常和抛出异常几种。2.抛出异常、生成异常对象都可以通过throws语句实现。3.捕获异常的统一出口通过finally语句实现。javaThrowable5.java虚拟机能自动处理运行异常。三、改错题1.案:第8行 catch(NullPointerExceptione)案例教程单元8测试题目案例教程单元8测试题目第第1页/共3页单元8图形用户界面单元测试单元8测试题A单元8测试题A.KeyEventContainer是( )的。Graphics B.WindowC.Applet D.Component当击标拖标时触的件( )B.ActionEvent C.ItemEvent 下说中误( )A.Windows统,Frame口有题.B.Frame的象例,没大,是以到C.过用Frame的setSize()法设窗大小D.过用Frame的setVisible(true)方设置口可见4.下JPasswordField类JTextField之间系描正的( )A.JTextField是JPasswordField类子类B.JTextField和JPasswordField类有系C.JPasswordField是JTextField类子类承JTextComponent的子类5.以不于Swing构件是( )A.JPanel B.JTable C.Menu D.Jframe6.列属AWT局理器是( )A.GridLayout B.CardLayout C.BorderLayout D.BoxLayout7.局理可管件的个性( )?A.小 B.色 C.称 D.体()importjavax.swing.*;publicclasstestDextendsJFrame{testD(){JOptionPane.showMessageDialog(this,"蛋糕编码不正确!");}第第2页/共3页newtestD();} publicstaticvoidmain(String[]args)newtestD();}}程运但有果 B.现一消框C.出一选框 D.现一确框Graphics()屏幕 B.文本 C.颜色 D.图像Applet()A.paint() B.init() C.start() D.destroy()二、填空题1.件主有个: 以及 如有个类MyFrame是Frame子能被不包的所请写该的声明: 。 是swing包的GUI(形户面)件,多文框。将单添到单以及菜添的单中所的法是 菜栏添加窗中方是 。5.对于一个原本不使用FlowLayout布局编辑器的容器,若需要将其布局策略改为FlowLayout,可使用 方。三、改错题FrameGridLayout/**..$1.*//**..$2.*/importjava.io.*;importjava.awt.*;publicclassCaculatorextendsFrame{Panelpn1,pn2;//定义两个面板TextFieldtf;//定义文本框控件 Button[][]btnewButton[4][6]; //定义按钮对象二维数组String[][]str={{"MC","7","8","9","/","sqrt"},{"MR","4","5","6","*","%"},{"MS","1","2","3","-","1/x"},{"M+","0","+/-",".","+","="}};newCaculator();}publicstaticvoidmain(String[]args)throwsIOException{newCaculator();} publicCaculator(){ pn1=newPanel(); pn2=newPanel(); tf=newTextField(35);pn1.add();/**..$1.*/ pn2.setLayout(newGridLayout(4,6));for(inti=0;i<4;i++){for(intj=0;j<6;j++){pn2.add();/**..$2.*/}} bt[i][j]=newButton(str[i][j]);pn2.add();/**..$2.*/}}add(pn1,BorderLayout.NORTH); //add(pn1,BorderLayout.NORTH); //将pn1面板添加到窗口北面add(pn2,BorderLayout.CENTER); add(pn2,BorderLayout.CENTER); //将pn2面板添加到窗口中间//设置窗口标题this.setTitle("Calculator");this.setSize(300,250); //this.setSize(300,250); //设置窗口大小this.setVisible(true); //this.setVisible(true); //显示窗口}}}第第1页/共1页案例案例教程单元8测试答案单元8图形用户界面单元测试单元8测试答案一、选择题单元8测试答案12345DDBCC678910DABBA二、填空题1java.util.EventObjectjava.awt.AWTEventMyFrameFramepublicclassMyFrameextendsFrame。JtextArea是swing包中的GUI(add()setMenuBar()。5.对于一个原本不使用FlowLayout布局编辑器的容器,若需要将其布局策略改为FlowLayout,可以使用setLayout(newFlowLayout())方法。三、改错题1.答案:/**..$1.*/pn1.add(tf);/**..$2.*/pn2.add(bt[i][j]);案例教程单元9测试题目案例教程单元9测试题目第第1页/共4页单元9JDBC单元测试单元9测试题一、选择题单元9测试题1JDBCSystemClassConnectionResultSet2JDBCJDBCJDBCJava程序里面,还可以用在C++这样的程序里面。JDBCSUNOracleODBCODBCSUNJDBCJDBC的性能ODBCJDBC3.ConnectionPreparedStatementcreatePrepareStatement()prepareStatement()createPreparedStatement()preparedStatement()PreparedStatementStatementStatementPreparedStatementResultSetStatementCallableStatementPreparedStatement第第2页/共4页StatementexecuteQuery()StatementexecuteUpdate()boolean值ResultSetgetString()charResultSetnext()Jdbc,Connectioncommit()ConnectionsetAutoCommit()Connectionrollback()Connectionclose()MySQLClass.forname("com.mysql.JdbcDriver");Class.forname("com.mysql.jdbc.Driver");Class.forname("com.mysql.driver.Driver");Class.forname("com.mysql.jdbc.MySQLDriver");ConnectionConnectionJavaSQLJDBCConnectionConnectionMySQLOracleJDBCConnectionJDBCConnectionCRUDSQLStatementPreparedStatementPrepareStatementMySQLURLjdbc:mysql://localhost/companyjdbc:mysql://localhost:3306:companyjdbc:mysql://localhost:3306/companyjdbc:mysql://localhost/3306/company二、填空题1.Statement的executeUpdate()方会的是 。2.在Jdbc使事务,想要交务务方是 。3.在JDBC程执下列SQL句SELECTname,rank,serialNoFROMemployee,到rs第列据码是 或。4.Statement或PreparedStatement用量操时到两方分别是和 。5.般分查分类: 和 。三、改错题请改正程序中的错误,使它得到正确的结果。下面的程序读取test数据库中的emp表,并输出读取到的内容。importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassJDBCException{staticfinalStringJDBC_DRIVER="com.mysql.jdbc.Driver";staticfinalStringDB_URL9. ="jdbc:mysql://:3306/test";staticfinalStringUSER="root";staticfinalStringPASS="123456";publicstaticvoidmain(String[]args){Connectionconn=null;try{Class.forName(JDBC_DRIVER);conn=DriverManager.getConnection(DB_URL,USER,PASS);Statementstmt=conn.createStatement();Stringsql="SELECT*FROMemp";intrs=stmt.executeQuery(sql);while(rs.next()){intempno=rs.getInt(1);Stringename=rs.getString("ename");Stringjob=rs.getString("job");System.out.println(empno+ename+job);25. }rs.close();stmt.close();conn.close();}catch(Exceptione){e.printStackTrace();}finally{try{if(conn!=null) conn.close();}catch(SQLExceptionse){se.printStackTrace();36. }37. }38. }39.}第第1页/共1页案例案例教程单元9测试答案单元9JDBC单元测试单元9测试答案一、选择题单元9测试答案12345ADDAB678910CBDBC二、填空题1.StatementexecuteUpdate()。2.在Jdbc使事务,想要交务务方是commit() 。3JDBCSQLSELECTnamerankserialNoFROMemployeersrs.getString(0);或rs.getString("name");4.Statement或PreparedStatement用于批量操作时用到的两个方法分别是addBatch()和executeBatch()。5.般分查分类: 辑页 和 物理页 。三、改错题1.答案:第19行 ResultSetrs=stmt.executeQuery(sql);第21行 intempno=rs.getInt(0);案例教程单元10测试题目案例教程单元10测试题目第第1页/共3页单元10输入输出(I/O)流单元测试单元10测试题一、选择题单元10测试题1.列于流和File类说中错的( )File·File若删一文应该用( )的。A.RandomAccessFile B.FileC.FileOutputStream D.FileReader.编写JavaApplication序,若使用标输输语,必在序的开写的句( )A.import java.awt.*; B.import java.applet.Applet;C.import java.io.*; D.import java.awt.Graphics;.Java统准输象System.out用出流( )A.PrintStream B.PrintWriter C.DataOutputStream.当理数量,或文写多小据,般用( )。A.DataOutput B.FileOutputC.BufferedOutput D.PipedOutput.列于Java件输输的法确是( A.在Java,件入输功是过来现的B.果把据入文件,要建个入流象C.符在些面图片处,字流方便D.可以通过Readerr=newReader(“c:\\java.txt”);创建一个输入流对象.果想留a.txt中原的后加写数下创出流象法正确的( A.FileOutputStreamfos=newFileOutputStream(“a.txt”);B.FileOutputStreamfos=newFileOutputStream(“a.txt”,true);C.BufferedOutputStreambos=new 第第2页/共3页D.OutputStreamWriter osw = new InputStream(“a.txt”,true),”gbk”);.下关于JavaI/O字输流Reader类的read法述误的( read()charread()int类型read()-1,read(charcbuf)cbuf中.读字数进行Java基数类判滤的是( )A.BufferedInputStream B.FileInputStreamC.DataInputStream D.FileReaderBufferedReader读取行,断行否结的志什?( )A.\t B.-2 C.-1 D.\r\n二、填空题1.Filejava.ioInputStreamOutputStream。234InputStreamOutputStream5.InputStreamReader三、改错题阅读此程序,在“/**..$1.*/”处有误,请修改。publicclass{publicstaticvoidmain(String[]args){FileInputStream fis=null;try{fis=newFileInputStream("abc.txt");intlen;byte[]bytes=newbyte[6];while((len=fis.read(bytes))!=-1){for(inti=0;i<len;i++){System.out.println(bytes[i]);/**..$1.*/11. }12. }fis.close();}catch(IOExcept
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届江西省抚州市南城县第一中学化学高二上期末达标检测模拟试题含答案
- 2026届广东省吴川一中化学高三第一学期期末教学质量检测试题含解析
- 2025年教师资格证考试(中学科目二)教育知识与能力专项强化训练试卷
- 王道课件邓平速写
- 民法典学习课件
- 玉米趣味农业科普知识培训课件
- 玉石鉴定师知识培训课件
- 2025年国家级科研实验室项目聘用人员服务协议
- 2025新型车库物业管理及设施升级改造合同
- 2025年工艺美术品定制生产合作协议
- 第四节道亨slw2d架空送电线路评断面处理及定位设计系统部分操作说明
- 测振仪使用方法
- 2023-2024学年湖南省耒阳市小学语文六年级下册期末自测测试题
- 12YJ4-1 常用门窗标准图集
- 表- 邻二氯苯的理化性质和危险特性表
- 工程项目全过程造价管理课件PPT超详细
- 成人手术后疼痛处理专家共识
- 读书分享-《教育的情调》
- 《材料力学》说课-课件
- 物资采购付款报销单
- 政务云收费标准 云托管收费标准
评论
0/150
提交评论