第一章测试
1. 给定如下 Java 代码,下列( )方法可以将其加入 Example 类中,并且能够编译正确。public class Example {public int getSomething(int d) {return d;}}A:B.public void getSomething(int i) {} B:private int getSomething(int i,String s) {} C:private int getSomething(int i,String s) {return 20;} D:publicdouble getSomething() {return “abc”} 答案:C
2. 构成方法重载的要素不包括( )。 A:方法名相同 B:在同一个类中 C:返回类型不同 D:参数列表不同 答案:C
3. 在如下所示的 Example 类中,共有( )个构造方法。public class Example{private int x;private Example() {x=1;}public void Example (double f){this.x (int)f;}public Example(String s) {}} A:4 B:1 C:2 D:3 答案:C
4. 给定如下 Java 代码,编译运行,结果将是( )public class Example{publicdouble result(double d1,double d2){return d1d2?d1:d2;}public int result(int d1, ……此处隐藏15353个字…… flush( ) 答案:B
3. 在 java 中,使用 File 类实现文件或目录操作时,能够判断文件或目录是否存在的方法是( )。 A:isFile( ) B:fileExist( ) C:exists( ) D:exist( ) 答案:C
4. 下面关于 java 中被看作为输出流基类的选项是( )。 A:ReaderB:OutputStream C:InputStream D:Writer 答案:BD
5. 下面关于 java 中文件输入输出流说法正确的是( )。 A:在 java 中,文件的输入输出功能是通过流来实现的 B:可以通过 Reader r = newReader(“c:.txt”);创建一个输入流对象 C:如果要把数据写入到一个文件中,需要创建一个输出流对象。 D:字节流在某些方面比字符流使用更方便,比如操作中文字符 答案:AC
6. 在 java 中,被看作为输出流基类的选项是( )。 A:InputStream B:ReaderC:OutputStream D:Writer 答案:CD
7. 下面( )选项是 java 中流的分类。 A:输入流和输出流 B:字符流和字节流C:数据流和非数据流 D:基本数据流和对象流 答案:AB
8. 流是以先进后出的方式发送和接收数据的。( ) A:错 B:对 答案:A
9. 按照流的方向,可分为输出流和输入流。( ) A:错 B:对 答案:B
10. 判断流的方向是以计算机内存作为参照来区分的。( ) A:对 B:错 答案:A