2017年计算机二级考试Java考前复习题
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。下面是小编整理的关于计算机二级考试Java考前复习题,欢迎大家参考!
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 .*;
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)(((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];
tln(n);
}
}
}
在程序下划线处填入的正确选项是______。
A、&
B、*
C、/
D、%
本题考查的是JAVA程序结构。
所谓质数或称素数,就是一个正整数,除了本身和1以外并没有任何其他因子。任何一个整数,可以写成一串质数相乘的积。
程序中首先定义了包含有20个元素的长整型数组,为数组的第一,第二个元素赋值,并且还定义了一个长整型变量"long number=5L;",然后进入循环,该循环的作用是判断当前变量number的值是否为质数,其中(double x)方法的作用是求x的平方根,而()方法的作用是求最小的整数但不小于本身(例如:(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
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、 编写一个Java Application 程序,main程序输入10个整数给数组,通过函数getMinAndMax(int a[])得到这10个整数的最大值和最小值并输出结果。
相關文章
-
2017计算机二级考试JAVA考前复习题
原创教程,一直以来都是做东西,很少做教程,最近做了几个教程,发现有很多的不足,抛砖引玉,大家一起交流!by银子!主要材料:超轻粘土 30克所需工具:牙签 1根制作步骤:第1步:第2步:第3步:第4步:第5步:第6步:第7步:第8步:第9步:第10步:第11步 -
2017年9月计算机二级考试JAVA复习题及答案
JAVA是计算机二级考试的科玛之一,你知道计算机二级考试JAVA科目都考哪些知识吗?为了方便考生备考计算机二级考试JAVA 科目。下面是小编为大家带来的计算机二级考试JAVA复习题,欢迎阅读。 复习题一:1、用Access创建的 -
2017年9月计算机二级考试JAVA复备考题
计算机二级考试每年都会举行两次。你知道计算机二级考试JAVA科目都考哪些知识吗?为了方便考生备考计算机二级考试JAVA 科目。下面是小编为大家带来的计算机二级考试JAVA复备考题,欢迎阅读。 备考题一:1、Swing与AWT -
计算机二级JAVA考试构建JAVA程序2017
很多人一见到说要编程就以为很难,其实只有一点一滴学知识点也不难,下面是小编整理的计算机二级JAVA考试构建JAVA程序介绍,欢迎阅读! 第一个java applicationjava程序分为java application(java 应用程序)和java applet -
2017年计算机二级Java备考练习试题
计算机二级考试采用全国统一命题,统一考试的形式,各科目均为上机操作考试。下面是小编为大家整理的2017年计算机二级Java备考练习试题,欢迎参考~ 2017年计算机二级Java备考练习试题1 java 类可以作为(C)A 类型定义机 -
2017计算机二级考试JAVA备考习题
学习从来无捷径,循序渐进登高峰。以下是本站小编整理的2017计算机二级考试JAVA备考习题,欢迎学习! 一、选择题(每小题1分,共40小题,共40分)1.数据的存储结构是指( )。A.存储在外存中的数据B.数据所占的存储空间量c.数 -
2017年9月计算机二级Java考前练习题及答案
1、结构化程序设计主要强调的是______。A、程序的规模B、程序的易读性C、程序的执行效率D、程序的可移植性结构化程序设计主要强调的是结构化程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程 -
2017年9月计算机二级JAVA考试练习题
导语:考生们在备考计算机二级java的时候,要及时做题进行巩固,以下是小编为大家精心整理的2017年9月计算机二级JAVA考试练习题,欢迎大家参考!1). Java程序的并发机制是( )。A.多线程B.多接口C.多平台D.多态性正确答案:A答案 -
2017年计算机二级JAVA考试单选练习题
2017年3月计算机二级考试考试将近,为帮助广大考生针对性地进行练习,将薄弱环节逐个击破!以下是本站小编搜索整理的一份2017年计算机二级JAVA考试单选练习题,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注 -
2017年9月计算机二级JAVA考试练习试题
计算机二级考试临近,不知道各位同学都准备得怎么样呢?有经常练习试题吗?下面是小编分享的2017年9月计算机二级JAVA考试练习试题,欢迎大家练习!单选题1). 下述关于数据库系统的叙述中正确的是A.数据库数据可以为经DBA认可