计算机Java考试难点提升训练题
Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。下面是小编为大家搜索整理的java考试强化训练题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试 网!
1). 下列代码中,将引起一个编译错误的行是____。1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}
A.第3行
B.第5行
C.第6行
D.第10行
正确答案:D
2). 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。
A.顺序表
B.单链表
C.双链表
D.单循环链表
正确答案:A
3). 下列属于正则表达式的是
A.一个数组
B.一组二进制数据
C.一个字符串
D.一个公式
正确答案:C
4). 以下选项中循环结构合法的`是
e (int i<7){i++;tln("i is "+i);}
j=3;while(j){tln("j is "+j);}
j=0;for(int k=0;j+k!=10;j++,k++){tln("j is "+j+"k is "+k);}
j=0;do{tln("j is "+j++);if(j==3){continue loop;}}while(j<10);
正确答案:C
5). 下列关于栈的叙述中正确的是
A.在栈中只能插入数据
B.在栈中只能删除数据
C.栈是先进先出的线性表
D.栈是先进后出的线性表
正确答案:D
6). 下列描述中正确的是____。
A.程序就是软件
C.软件既是逻辑实体,又是物理实体
D.软件是程序、数据与相关文档的集合
正确答案:D
7). 对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。在第一趟划分过程中,元素移动次数最多的序列是____。
A.82,75,70,16,10,90,68,23
B.23,10,16,70,82,75,68,90
C.70,75,68,23,10,16,90,82
D.70,75,82,90,23,16,10,68
正确答案:D
8). 编译运行以下程序后,关于输出结果的说法正确的是public class Conditional{public static void main(String args[]){int x=4;tln("value is "+((x>4)?99.9:9));}}
A.输出结果为value is 99.99
B.输出结果为value is 9
C.输出结果为value is 9.0
D.编译错误
正确答案:C
9). WindowListener中可以实现窗口关闭功能的方法是
ic void windowOpened(WindowEvent e)
ic void windowClosed(WindowEvent e)
ic void windowClosing(WindowEvent e)
ic void windowDeactivated(WindowEvent e)
正确答案:C
10). Swing与aWT的区别不包括
g是由纯Java实现的轻量级构件
g没有本地代码
g不依赖操作系统的支持
g支持图形用户界面
正确答案:D
-
java虚方法
我们已经讨论了方法的重载,也就是子类能够重载父类的方法。以下是小编为大家搜索整理的java虚方法,欢迎大家阅读!更多精彩内容请及时关注我们应届毕业生考试网!当子类对象调用重载的方法时,调用的是子类的方法,而不是父类中被重载的.方法。要想调用父类中被重载的...
-
Java语法基础for语句练习
本文是本站小编搜索整理的关于Java语法基础for语句练习,供参考学习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!控制语句——for练习语句的嵌套应用累加求和,计数器循环嵌套一、语句的嵌套应用语句嵌套形式。其实就是语句中...
-
如何学好Java语言编程
决定好想学什么编程语言了吗,现在就让我们开始学习吧。所有你需要做的就是打开一本书,然后开始阅读,是这样的吗?不全是这样的。learn-first我会给出学习第一门编程语言的理想方法布局,你不仅应该学习这个布局方法,还应该享受精通它——如果不能掌握的话。学习第一门...
-
Java发展史之Java的由来
Java发展史之Java的由来Java:由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯·高斯林(JamesGosling)等人于1990年代初开发,它最初被命名为...