设为首页 加入收藏

TOP

Java开发工程师笔试题库之单选题(一)
2014-11-24 01:40:38 来源: 作者: 【 】 浏览:20
Tags:Java 开发 工程师 试题库 选题

( 1 )下列说法正确的有( c )
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.constructor在一个对象被new时执行
D.一个class只能定义一个constructor


( 2 )下列哪一种叙述是正确的( d )
A.abstract修饰符可修饰字段、方法和类
B.抽象方法的body部分必须用一对大括号{}包住
C.声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号


( 3 )可以修饰interface的有( b )
A private B public C protected D static


( 4 )下列哪个类声明是正确的( d )


A abstract final class HI{ } B abstract private move(){ }


C protected private number D public abstract class Car{ }



( 5 )下列关于for循环和while循环的说法中哪个是正确的( d )


A while循环能实现的操作,for循环也都能实现


B while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果


C 两种循环任何时候都可替换


D 两种循环结构中都必须有循环体,循环体不能为空


( 6 )异常包含下列那些内容( c )


A 程序中的语法错误  B 程序的编译错误


C 程序执行过程中遇到的事先没有预料到的情况


D 程序事先定义好的可能出现的意外情况


( 7 )监听事件和处理事件( d )


A 都由Listener完成  B 都由相应事件Listener处登记过的构件完成 


CListener和构件分别完成  DListener和窗口分别完成


( 8 ) 以下数据结构中不属于线性数据结构的是( c


A 队列 B 线性表 C 二叉树 D


9 下列关于栈的叙述中正确的是( b


A 在栈中只能插入数据 B 在栈中只能删除数据


C 栈是先进先出的线性表 D 栈是先进后出的线性表



( 10 )SQL 中建立索引的关键词是( a )


A create index B create table C drop table D select from


( 11 )下列算法描述的是( a )


Void Bubble Sort (int* pData,int Count)
{
Int iTemp;
for(int i=1;i
{
For (int j=Count-1;j>=i;j–)
{
if(pData[j]
{
iTemp = pData[j-1];
pData[j-1] = pData[j];
pData[j] = iTemp;
}
}
}
}


A 冒泡排序 B 快速排序 C 插入排序


12下面叙述正确的是( c


A 算法的执行效率与数据的存储结构无关


B 算法的空间复杂度是指算法程序中指令(或语句)的条数


C 算法的有穷性是指算法必须能在执行有限个步骤之后终止


D 以上三种描述都不对


13 在一棵二叉树上第5层的结点数最多是b


A 8 B 16 C 32 D 15


14 下面概念中,不属于面向对象方法的是( d


A、对象 B、继承 C、类 D、过程调用


15下面描述中,符合结构化程序设计风格的是__d____


A 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑


B 模块只有一个入口,可以有多个出口


C 注重提高程序的执行效率


D 不使用goto语句


16. 请选择有效的标识. b


(1). _sysl_lll (2). 2mail (3). $change (4). Class


A.(1)(4) B.(1)(3) C.(2)(3) D.(3)(4)



17. Collection的接口和类位于包: b


A. java.lang


B. java.util


C. java.net


D. Java.io



18 public class Happy{


public static void main(String args[]){


String word = ”restruture”;


System.out.println(word.substring(2,3));


}


}


请选择执行结果 c


A. est


B. es


C. s


D. st



19. public static void main(String args[]){


Boolean a[] = new Boolean[4];


int I=1;


System.out.println(a[I]);


}


请选择执行结果 f


A. Compilation Error in line 2


B. Compilation Error in line 4


C. Execption in line 4


D. Will print true


E. Will print false


F. Will print null



20. 下列哪些语句关于内存回收的说明是正确的?b


A.程序员必须创建一个线程来释放内存


B.内存回收程序负责释放无用内存


C.内存回收程序允许程序员直接释放内存


D.内存回收程序可以在指定的时间释放内存对象



21. 以下哪个不是java关键字? c


A. super B.this C.NULL D.true


22. try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,如果执行那是什么时候被执行,在return前还是后 c


A.不会执行


B.会执行,但return之后


C.会执行,在return之前


D.编译错误



23. 要将系统日期显示成“20091110 14:44:17”形式,正确的是 d


A. select to_date(sysdate,’yearmmdd hh:mm:ss’)from dual;2


B. select to_char(sysdate,’yearmonthday hh:mi:ss’)from dual;


C. select to_date(sysdate,’yyyymmdd hh24:mi:ss’)from dual;


D. select to_char(sysdate,’yyyymmdd hh24:mi:ss’)from dual;


E. select to_char(sysdate,’yy-mm-dd hh24:mi:ss’)from dual;



24. 下面语句输出输果为‘ello world’的是 d


A. select substr(‘Hello World’,1)from dual;


B. select substr(trim(‘Hello World’,1,1))from dual;


C. select lower(substr(‘Hello World’,1))from dual;


D. sele

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇字符串内部重复字符的去重 下一篇谈谈笔试中会经常碰到的一类问题-..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: