⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exam.htm

📁 清华JAVA教程。不用多说了吧
💻 HTM
📖 第 1 页 / 共 2 页
字号:
              } <br>              class Child extends Parent { <br>              } <br>             下述哪些方法可以加入类Child?           <p><input type="radio" name="9" value="A"> A  int addValue( int a, int b ){// do something...}<p><input type="radio" name="9" value="B"> B   public void addValue (int a, int b ){// do something...}<p><input type="radio" name="9" value="C"> C   public int addValue( int a ){// do something...}          <p>             <input type="radio" name="9" value="D">            D public int addValue( int a, int b )throws MyException {//do something...}             <br>            <br>            10.给出下面代码: <br>              public class test{ <br>               static int a[] = new a[10]; <br>               public static void main(String args[]) { <br>                System.out.println(arr[10]); <br>               } <br>              } <br>            那个选项是正确的? <br>            <br>            <input type="radio" name="10" value="A">            A 编译时将产生错误;           <p><input type="radio" name="10" value="B"> B   编译时正确,运行时将产生错误;<p><input type="radio" name="10" value="C"> C   输出零;<p><input type="radio" name="10" value="D"> D   输出空。<br>            <br>            11.下面哪些选项是正确的main方法说明?           <p><input type="radio" name="11" value="A"> A    public main(String args[])<p><input type="radio" name="11" value="B"> B   public static void main(String args[])<p><input type="radio" name="11" value="C"> C   private static void main(String args[])<p><input type="radio" name="11" value="D"> D   void main()<br><!--czp-select-timu-->           </p>          <p>             <input type=button name=Button2 value=答案 交 onClick=MM_openBrWindow('text/examination/exam01_pop1.htm','','width=471,height=384') class=pbox>            <input type="reset" name="Reset2" value="重置" class=pbox>            <input type=button name=Button22 value="判分" onClick="getresultcheck(this.form)" class=pbox>          </p>        </form>         <form>          <p><b>二、多项选择</b><br>            <br>            1.下面哪些代码段是正确的Java源程序?           <p>             <input type="checkbox" name="1" value="A">            A. package testpackage;<br>                public class Test{//do something...}<br>            <input type="checkbox" name="1" value="B">            B. import java.io.*;<br>                package testpackage;<br>                public class Test{// do something...}<br>            <input type="checkbox" name="1" value="C">            C. import java.io.*;<br>                class Person{// do something...}<br>                public class Test{// do something...}<br>            <input type="checkbox" name="1" value="D">            D. import java.io.*;<br>                import java.awt.*;<br>                public class Test{// do something...}<br>            <br>            2.  public class parent { <br>                 int change() {} <br>                 } <br>              class Child extends Parent { } <br>            哪些方法可加入类Child中?           <p><input type="checkbox" name="2" value="A"> A   public int change(){}<p><input type="checkbox" name="2" value="B"> B   int chang(int i){}<p><input type="checkbox" name="2" value="C"> C   private int change(){}          <p>             <input type="checkbox" name="2" value="D">            D abstract int chang(){} <br>            <br>            3. String s = "hello"; <br>              String t = "hello"; <br>              char c[] = {'h','e','l','l','o'} ; <br>            下列哪些表达式返回true?           <p><input type="checkbox" name="3" value="A"> A   s.equals(t);<p><input type="checkbox" name="3" value="B"> B   t.equals(c);<p><input type="checkbox" name="3" value="C"> C   s==t;          <p>             <input type="checkbox" name="3" value="D">            D t.equals(new String("hello")); <br>            <br>            4.给出下面代码段: <br>              1) switch(m) <br>              2) { case 0: System.out.println("case 0"); <br>              3) case 1: System.out.println("case 1"); break; <br>              4) case 2: <br>              5) default: System.out.println("default"); <br>              6) } <br>            下列m的哪些值将引起"default"的输出?           <p><input type="checkbox" name="4" value="A"> A   0<p><input type="checkbox" name="4" value="B"> B   1<p><input type="checkbox" name="4" value="C"> C   2<p><input type="checkbox" name="4" value="D"> D   3<br>            <br>            5.下列哪些说法是正确的?           <p><input type="checkbox" name="5" value="A"> A   Java 语言只允许单一继承 <p><input type="checkbox" name="5" value="B"> B   Java 语言只允许实现一个接口<p><input type="checkbox" name="5" value="C"> C   Java 语言不允许同时继承一个类并实现一个接口<p><input type="checkbox" name="5" value="D"> D   Java 语言的单一继承使得代码更加可靠<br>            <br>            6.下列关于"<<"和">>"的运算,哪些是正确的?           <p><input type="checkbox" name="6" value="A"> A   0000 0100 0000 0000 0000 0000 0000 0000<<5 的运行结果是   1000 0000 0000 0000 0000 0000 0000 0000<p><input type="checkbox" name="6" value="B"> B   0000 0100 0000 0000 0000 0000 0000 0000<<5的运行结果是   1111 1100 0000 0000 0000 0000 0000 0000<p><input type="checkbox" name="6" value="C"> C   1100 0000 0000 0000 0000 0000 0000 0000>>5的运行结果是   1111 1110 0000 0000 0000 0000 0000 0000<p><input type="checkbox" name="6" value="D"> D   1100 0000 0000 0000 0000 0000 0000 0000>>5的运行结果是   0000 0110 0000 0000 0000 0000 0000 0000<br>            <br>            7.下述哪些说法是正确的?           <p><input type="checkbox" name="7" value="A"> A   实例变量是类的成员变量<p><input type="checkbox" name="7" value="B"> B   实例变量是用static关键字声明的<p><input type="checkbox" name="7" value="C"> C   方法变量在方法执行时创建          <p>             <input type="checkbox" name="7" value="D">            D 方法变量在使用之前必须初始化 <br>            <br>            8.对于下列代码: <br>              public class Sample{ <br>                long length; <br>                public Sample(long l){ length = l; } <br>                public static void main(String arg[]){ <br>                 Sample s1, s2, s3; <br>                 s1 = new Sample(21L); <br>                 s2 = new Sample(21L); <br>                 s3 = s2;<br>                 long m = 21L; <br>                } <br>              } <br>            下列哪些表达式返回值为'true'?           <p><input type="checkbox" name="8" value="A"> A  s1 = = s2;<p><input type="checkbox" name="8" value="B"> B   s2 = = s3;<p><input type="checkbox" name="8" value="C"> C   m = = s1;<p><input type="checkbox" name="8" value="D"> D   s1.equals(m)<br>            <br>            9.下面说法哪些是正确的?           <p><input type="checkbox" name="9" value="A"> A  Applet可以访问本地文件<p><input type="checkbox" name="9" value="B"> B  对static方法的调用不需要类实例          <p>            <input type="checkbox" name="9" value="C">            C socket类在java.lang中           <p><input type="checkbox" name="9" value="D"> D  127.0.0.1地址代表本机<br>            <br>            10.下列说法正确的是:           <p><input type="checkbox" name="10" value="A"> A  java语言里的线程是没有优先级的          <p>            <input type="checkbox" name="10" value="B">            B String类在java.lang包中           <p><input type="checkbox" name="10" value="C"> C  java语言支持类的序列化          <p>            <input type="checkbox" name="10" value="D">            D 能序列化的类必须实现java.io.Serializable接口<br>            <br>            11.关于awt和swing说法正确的是:           <p><input type="checkbox" name="11" value="A"> A  awt在不同操作系统中显示相同的风格。<p><input type="checkbox" name="11" value="B"> B  swing在不同的操作系统中显示相同的风格          <p>            <input type="checkbox" name="11" value="C">            C java.awt的子类          <p><input type="checkbox" name="11" value="D"> D  awt和swing都支持事件模型<br>            <br>            12.关于Float,下列说法正确的是           <p><input type="checkbox" name="12" value="A"> A   Float是一个类          <p>            <input type="checkbox" name="12" value="B">            B Float在java.lang包中          <p><input type="checkbox" name="12" value="C"> C   Float a=1.0是正确的赋值方法<p><input type="checkbox" name="12" value="D"> D   Float a= new Float(1.0)是正确的赋值方法<br>            <br>            13.下述哪些说法是正确的?           <p><input type="checkbox" name="13" value="A"> A   java语言中的类只能有一个构造函数<p><input type="checkbox" name="13" value="B"> B   程序员可以自己定义自己的异常<p><input type="checkbox" name="13" value="C"> C   java语言允许多继承          <p>            <input type="checkbox" name="13" value="D">            D socket在java.net包中<br>            <br>            14.下列哪些说法是正确的?           <p><input type="checkbox" name="14" value="A"> A   IOException必须被捕获或抛出<p><input type="checkbox" name="14" value="B"> B   java语言会自动初始化变量的值<p><input type="checkbox" name="14" value="C"> C   java 语言不允许同时继承一个类并实现一个接口<p><input type="checkbox" name="14" value="D"> D  java语言会自动回收内存中的垃圾<br><!--czp-mulselect-timu-->           </p>          <p>             <input type=button name=Button2 value=答案 交 onClick=MM_openBrWindow('text/examination/exam01_pop6.htm','','width=471,height=384') class=pbox>            <input type="reset" name="Reset2" value="重置" class=pbox>            <input type=button name=Button22 value="判分" onClick="getresultcheck1(this.form)" class=pbox>          </p>        </form>           <form name="zfl">          <p>三<b>、 填空题</b><br>            <br>            1.Collection的 四种主要接口是             <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            <br>            <br>            2. 运行下列程序第             <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            行出错。<br>              1.class Outer{ <br>              2.private int size=5; <br>              3.public Object makeInner(final int finalLocalVar){ <br>              4.int LocalVar=6; <br>              5.class Inner{ <br>              6.public String toString(){ <br>              7.return (&quot;#&lt;Inner size=&quot;+size+/*&quot; localVar=&quot;+localVar+&quot;             finalLocalVar =&quot;+finalLocalVar + &quot;&gt;&quot;); } }} <br>              8.return new Inner(); } <br>              9. } <br>              10. public class OuterTest{ <br>              11. public static void main(String[] args){ <br>              12. Outer outer=new Outer (); <br>              13. Object obj=outer.makeInner(56); <br>              14. System.out.println("The object is "+obj.toString()); } } <br>            <br>            3. 下列代码不能编译的原因是             <input type=text size=10 style="border-color: black black #000000; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px">            <br>              Class A{ <br>               Private int x; <br>               Public static void main(String args[]) <br>               { <br>                new B(); <br>               } <br>               class B{<br>                B(){System.out.println(x); <br>                } <br>               } <br>              } <br>            <!--czp-input-timu-->            <br>            <input type=button name=Button value="答案" onClick=MM_openBrWindow('text/examination/exam01_pop0.htm','','width=471,height=384') class=pbox>            <input type="reset" name="Reset" value="重置" class=pbox>            <input type=button name=Button23 value="判分" onClick="check()" class=pbox>          </p>          </form>          <form>          <p><b>四、 编程题</b><br>            <br>            1. 构造一个类来描述屏幕上的一个点,该类的构成包括点的x和y两个坐标,以及一些对点进行的操作,包括:取得点的坐标值,对点的坐标进行赋值,编写应用程序生成该类的对象并对其进行操作。<br>            <textarea name=jianda cols=50 rows=5></textarea>            <br>            <br>            <br>            2. 编写一个应用程序,完成文件的拷贝功能,文件名从命令行得到。<br>            <textarea name=jianda cols=50 rows=5></textarea>            <br>            <br>            <br>            3. 利用所学的Java语言知识,完成一个实现秒表功能的Applet程序。它的GUI界面如下所示: 利用所学的Java语言知识,完成一个实现秒表功能的Applet程序。它的GUI界面如下所示:<br>            <img src="images/pic/t2.jpg" width="427" height="179"> <br>              要求该程序能够完成以下功能:<br>              (1) 在界面上方的文本框中,按照&quot;小时:分钟:秒&quot;的顺序实时显示系统时间;<br>              (2) 当按下界面中间的&quot;Current Time:&quot;按钮时,当前系统时间能够在界面下方的文本框中显示出来。<br>              提示:可以通过调用java.util.Data类的方法,获得系统时间。Data类的接口如下所示,<br>               public class Date {<br>               // 返回当前系统时间的小时值<br>               public String getHours( ) { …}<br>               // 返回当前系统时间的分钟值<br>               public String getMintues( ) { … }<br>               // 返回当前系统时间的秒钟值<br>               public String getSeconds( ) { …}<br>               …<br>               }<br>            <br>            <textarea name=jianda cols=50 rows=5></textarea>            <br>            <br>            <br>            <!--czp-wenda-timu-->            <br>            <input type=button name=Button value=答案 案 onClick="MM_openBrWindow('text/examination/exam01_pop2.htm','','width=471,height=384')" class=pbox>            <input type='reset' name='Submit3' value='重置' class=pbox>          </p>          </form>        <form>        </form>        <form>        </form>      </td>  </tr></table></center></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -