- 相干保举
2016年12月计较机二级Java根本操练及谜底
在温习阶段多做操练能够赞助咱们稳固常识和进步做题速率和把握做题技能等。上面是百分网小编为大师清算的2016年12月计较机二级Java根本操练及谜底,但愿能够赞助到大师的进修!
习题一
法式浏览
1.写出以下法式的运转成果。
class First {
First( ) {
System.out.println ("in First"); } }
public class Second extends First { Second( ) {
System.out.println("in Second"); } public static void main(String[] args) { Second mine= new Second( ); } }
法式运转的成果:
in First in Second
2.诠释法式中语句的寄义
纯文本文件f1.txt中的内容是 abcd
上面的法式将f1.txt文件中的内容写到f2.txt文件中和屏幕上 import java.io.*;
public class filecopy {
public static void main(String[] args) { try {
StringBuffer str=new StringBuffer( );
FileInputStream fin=new FileInputStream("f1.txt");
意思
FileOutputStream fout=new FileOutputStream("f2.txt");
意思
int c;
while((c=fin.read( ))!=-1) {
fout.write(c); 意思
str.append((char)c); 意思
}
fin.close( ); fout.close( );
String str2=str.toString( );
System.out.println(str2); 显现的成果是
}catch(Exception c) {
System.out.println(c); } } }
实例化输入流工具,指定输入流来历文件为f1.txt 实例化输入流工具,指定输入流方针文件为f2.txt 将C写入到输入流工具中
将整数C转化为字符,并增加到字符串str的尾部 abcd
习题二
1 java 类能够作为(C)
A 范例界说机制
B 数据封装机制
C 范例界说机制和数据封装机制
D 上述都错误
2 在建立工具时,必须(C )
A 先申明工具,而后能力利用工具
B 先申明工具,为工具分派内存空间,而后能力利用工具
C 先申明工具,为工具分派内存空间,对工具初始化,而后能力利用工具
D 上述说法都对
3 在挪用方式时,若要使方式转变实参的值,能够(D)
A 用根基数据范例作为参数
B 用工具作为参数
C (A)和(B)都对
D (A)和(B)都错误
4 JAVA 中( C )
A 一个子类能够有多个父类,一个父类也能够有多个子类
B 一个子类能够有多个父类,但一个父类只能够有一个子类
C 一个子类能够有一个父类,但一个父类能够有多个子类
D 上述说法都错误
5 paint()方式利用哪一种范例的参数? ( A )
A、Graphics
B、Graphics2D
C、String
D、Color
6在Java中,一个类可同时界说很多同名的方式,这些方式的情势参数个数、范例或挨次各不不异,传回的值也能够不不异。这类特征称为 ( C )
A、埋没
B、笼盖
C、重载
D、Java不撑持此特征
7类Test1、Test2界说以下:
1. public class Test1
2.{ public float aMethod(float a,float b) throws
3. IOException { }
4. }
5. public class Test2 extends Test1{ 6. 7.}
将以下哪一种方式拔出行4是不正当的。 ( A )
A、 float aMethod(float a,float b){ }
B、 public int aMethod(int a,int b)throws Exception{ }
C、 public float aMethod(float p,float q){ }
D、 public int aMethod(int a,int b)throws IOException{ }
8以下哪一个接口的界说是准确的? (D )
A、 interface B
{ void print() { } }
B、 abstract interface B
{ void print() }
C、 abstract interface B extends A1,A2 //A1、A2为已界说的接口
{ abstract void print(){ };}
D、 interface B { void print();}
9 以下哪些语句对于Java内存收受接管的申明是准确的? ( B )
A、法式员必须建立一个线程来开释内存
B、内存收受接管法式担任开释无用内存
C、内存收受接管法式许可法式员间接开释内存
D、内存收受接管法式能够在指定的时候开释内存工具
10 A派生出子类B ,B派生出子类C,并且在Java源代码中有以下申明:
1. A a0=new A();
2. A a1 =new B();
3. A a2=new C();
问以下哪一个说法是准确的? ( D)
A、只要第1行能经由过程编译
B、第1、2行能经由过程编译,但第3行编译犯错
C、第1、2、3行能经由过程编译,但第2、3行运转时犯错
D、第1行、第2行和第3行的申明都是准确的
【12月计较机二级Java根本操练及谜底】相干文章:
2016年12月计较机二级Java备考操练题及谜底03-15
计较机二级Java习题及谜底12-03