- 相干保举
计较机二级Java备考操练试题及谜底
计较机二级测验是天下计较机品级测验(National Computer Rank Examination,简称NCRE)四个品级中的一个品级,查核计较机根本常识和利用一种高等计较机说话编写法式和上机调试的根基技术。那末计较机二级Java测验怎样考?以下仅供参考!
1、以下 不是Java中有效的关头字。
A、const
B、NULL
C、false
D、this
本题考核的是Java的关头字。
Java中常量null,false,true,new,this,const,break都是小写。
故本题谜底为B。
2、对于被公有拜候节制符private润色的成员变量,以下说法准确的是 。
A、能够或许被三种类所援用:该类自身、与它在统一个包中的其余类、在其余包中的该类的子类
B、能够或许被两种类拜候和援用:该类自身、该类的一切子类
C、只能被该类自身所拜候和点窜
D、只能被统一个包中的类拜候
本题考核的是成员变量的润色符。
private润色的变量申明变量为公有拜候。只能被该类自身拜候或挪用,是对成员变量的高等掩护。
故本题谜底为C。
3、当检索一个紧缩文件时,起首要成立紧缩文件输入流工具。该工具 。
A、以选中的紧缩文件为参数
B、以FileInputStream工具为参数
C、以InputStreamReader工具为参数
D、以BufferedReader工具为参数
本题考核的是紧缩文件。
在java.io包中供给了对紧缩文件停止操纵的才能。它是经由进程紧缩文件输入流与紧缩文件输入流来完成的,其别离担当自InflaterInputStream与DeflaterOutputStream。在成立紧缩文件输入流时,其初始化参数是一个FileInputStream类的实例。
故本题谜底为B。
4、计较机中的流是______ 。
A、活动的字节
B、活动的工具
C、活动的文件
D、活动的数据缓冲区
本题考核的是流的观点。
流,最早从C说话中引入的。其能够或许当作是一个活动的数据缓冲区。数据从数据源标的目标颠末缓冲区流向数据的目标地。在传递的进程中,其传递体例是串行的。在Java中的java.io包中界说了Java中常见流的接口与类。此中包罗两个最根基的流的笼统类,它们别离是OutputStream与InputStream。其余的流都别离从这两个根基类中担当而来。
故本题谜底为D。
1、Swing与AWT比拟新增的规划办理器是______。
A、CardLayout
B、GridLayout
C、GridBagLayout
D、BoxLayout
本题考核的是规划办理器。
Swing持续相沿AWT中的规划办理器,包罗FlowLayout、BorderLayout、CardLayout、GridLayout、GridBagLayout,别的Swing新增添了一个BoxLayout规划办理器。
故本题谜底为D。
2、以下对Java特征的论述中,毛病的是______。
A、在编写Java子类时能够或许自在地增添新方式和属性
B、Java的Applet请求编程起首成立JFrame窗口
C、Java说话用诠释器履行字节码
D、Java中的类普通都有自身的属性和方式
本题考核的是Applet的观点。
Applet是能够或许嵌入到HTML页面中,并能够或许在阅读器中运转的Java类,自身并不必然须要起首成立窗体,但能够或许利用JApple类来利用Swing构件。
Swing包中的JFrame类与成立窗口有关,是供给给java利用法式用来安排图形用户界面的一个容器。
JApplet类与JFrame一样是顶层的Swing容器。包罗Swing构件的Applet必须是JApplet的子类。
故本题谜底为B。
3、阅读上面求质数的法式
import java.lang.Math.*;
public class MorePrimesTest{
public static void main(String[] args){
long[] primes=new long[20];
primes[0]=2L;
primes[1]=3L;
long number=5L;
outer:
for(int count=2;count long limit=(long)Math.ceil(Math.sqrt((double)number));
for(int i=1;i if(number ______ primes[i]==0L){
continue outer;
}
}
primes[count++]=number;
}
for(int j=0;j long n=primes[j];
System.out.println(n);
}
}
}
在法式下划线处填入的准确选项是______。
A、&
B、*
C、/
D、%
本题考核的是JAVA法式规划。
所谓质数或称素数,便是一个正整数,除自身和1以外并不任何其余因子。任何一个整数,能够或许写成一串质数相乘的积。
法式中起首界说了包罗有20个元素的长整型数组,为数组的第一,第二个元素赋值,并且还界说了一个长整型变量"long number=5L;",而后进入轮回,该轮回的感化是判定以后变量number的值是不是为质数,此中Math.sqrt(double x)方式的感化是求x的平方根,而Math.ceil()方式的感化是求最小的整数但不小于自身(比方:Math.ceil(3.14)则前往4),在本次轮回中,须要判定变量number与primes[i]的取余操纵,若是变量number与小于自身的平方根取整且小于count的数取余数为0,则跳出轮回,将number的值写入数组中,当20个元素填满后,法式顺次输入数组元素。
故本题谜底为D。
4、在Java中,"目次"被看做是______。
A、文件
B、流
C、数据
D、接口
本题考核的是目次的观点。
目次在Java中作为一种特别文件,即文件名的列表,经由进程类File所供给的方式,可获得文件或目次的描写信息(包罗名字、途径、长度、可读、可写等),也能够或许天生新文件、目次、点窜文件和目次,查问文件属性,重定名文件或删除文件。
故本题谜底为A。
5、以下带下划线的标识符合适Java定名商定的是______。
A、package com.Bi.hr
B、public class xyz
C、int I
D、void setCustomerName()
本题考核的是Java定名商定。
包的名字应当都是由小写单词构成。它们全都是小写字母,即使中心的单词亦是如斯,以是A选项毛病。
类名的第一个字母必然要大写,以是B选项毛病;
变量的第一个字母应当为小写,以是C选项毛病;
与属性相对应的get、set方式为:set(get)+属性名,属性名第一个字母为大写,以是D选项准确。
故本题谜底为D。
6、在Java说话中,被称为内存分派的运算符是______。
A、new
B、instance of
C、[ ]
D、( )
本题考核的是JAVA关头字。
Java说话中,法式为工具静态分派内存。Java中内存分派的运算符是new。
故本题谜底为A。
1、以下论述中,毛病的是______。
A、Applet的默许规划办理器是FlowLayout
B、JApplet中增添构件是加到JApplet的内容面板上,不是间接加到JApplet中
C、JApplet的内容面板的默许规划办理器是BorderLayout
D、JApplet的内容面板的默许规划办理器是FlowLayout
本题考的是规划办理器。
向JApplet中增添构件,是把构件增加到Swing Applet的内容面板中;对JApplet设置规划办理器,是对Swing Applet的内容面板停止设置,Swing Applet的内容面板的默许规划办理器是BorderLayout,以是,JApplet的内容面板的默许规划办理器是BorderLayout;而Applet的默许规划办理器是FlowLayout。
故本题谜底为D
而japplet是applet的子类
2、 护本地主机,对Applet宁静限定中准确的是______。
A、Applet可加载本地库或方式
B、Applet可读、写本地计较机的文件体系
C、Applet可向Applet以外的任何主机成立收集毗连
D、Applet不能运转任何本地可履行法式
很多阅读器为了掩护本地主机,对Applet作了以下宁静限定:
1、Applet不能运转任何本地可运转法式;
2、制止加载本地库或方式;
3、制止读、写本地计较机的文件体系;
4、制止向供给Applet以外的任何主机成立收集毗连;
5、不能读取某些体系信息,除Java版本号、操纵体系名或版本号、文件分开符、途径分开符和行分开符以外,Applet不能取得与本地计较机有关的任何信息,如:用户名、电子邮件地点等;
6、由一个Applet弹出的窗口表面上与一个Application弹出的窗口差别,Applet弹出的窗口中将会有正告提醒信息,以赞助用户辨别Applet窗口与可托的Application窗口。
故本题谜底为D。
3、Java对I/O拜候所供给的同步处置机制是______。
A、字节省
B、过滤流
C、字符流
D、紧缩文件流
本题考的是过滤流。
Java对I/O拜候所供给的同步处置机制是过滤流。普通,利用一个过滤流请求起首把过滤流毗连到某个I/O流上,再经由进程机关方式的参数去指定毗连的I/O流。
故本题谜底为B。
4、 Panel类的默许规划办理器是______。
A、BorderLayout
B、CardLayout
C、FlowLayout
D、GridBagLayout
本题考的是规划办理器。
FlowLayout是Panel和Applet的默许规划办理器。
故本题谜底为C。
5、Java对文件类供给了很多操纵方式,能取得文件工具父途径名的方式是______。
A、getAbsolutePath()
B、getParentFile()
C、getAbsoluteFile()
D、getName()
本题考的是File类供给的方式。
getAbsolutePath():获得一个文件的相对途径名;
getParentFile():获得文件工具父途径名;
getAbsoluteFile():等价于new File(this.getAbsolutePath());
getName():获得一个不包罗途径的文件名。
故本题谜底为B。
【计较机二级Java备考操练试题及谜底】相干文章:
计较机二级Java备考操练题及谜底05-21
2017年计较机二级Java备考操练试题10-29
计较机二级测验《Java》试题及谜底09-04
计较机二级《Java》上机试题及谜底11-01
计较机二级测验Java试题及谜底10-24
2017计较机二级测验《JAVA》备考测试题「带谜底」09-04
12月计较机二级备考操练试题及谜底10-24
2017计较机二级Java备考习题及谜底08-30
计较机二级测验《Java》稳固操练及谜底09-12