Java基础测试题

2026/1/13 14:45:19

} B) public Class Line { public Point getPoint() {

return new Point(){//内部类代码}; } }

C) public Class Line { //外部类代码 }

Class Point {//内部类代码} (内部类应该包在外部类中) D) public Class Line { public int calcLength() { Class Point {//内部类代码} } }

***25. list是一个ArrayList的对象,哪个选项的代码填写到//todo delete处,可以在Iterator

遍历的过程中正确并安全的删除一个list中保存的对象?( D ) Iterator it = list.iterator(); int index = 0; while (it.hasNext()){ Object obj = it.next();

if (needDelete(obj)) { //needDelete返回boolean,决定是否要删除

//todo delete } index ++; } A)list.remove(obj); B)list.remove(index); C)list.remove(it.next()); D)it.remove();

面试就不说了

,就笔试而言,参加的很多招聘给我的感觉就是和学校期末考基本没什么区别,大都

考一些很基本的东西,当然是对应届生而言,除此之外就是多出来一些智力题和IT名词,对于智力

题,用同事的话来说是用来玩你的,在我看来也无关紧要,IT名词的话可以多用GOOGLE查看一

下,费点时间,也不是很难记,大概了解一下有东西扯就OK.就突击基础知识而言,我是没有兴趣从

头到尾看一遍JAVA的,话说回来,现在的笔试出题者和期末考的命题者一样懒,很多都是网上流

传N久的东西,所以我决定从网上捞一些试题做做,排查知识点的盲区,这样比较有针对性. 一、单项选择题

1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC

答案:B 这个题没什么难度,虽然我只了解C++,当初老师也就只拿JAVA和C++比较.

ADA: 美国军方为了整合不同语言开发的系统而发明的一种语言,最大的特点是实时性,在

ADA95中已加入面向对象内容.

Pascal: 为提倡结构化编程而发明的语言,结构化特色非常明显,函数体内允许任意层次的嵌套.

BASIC: 为了让大学生简单容易控制电脑开发的语言,特点是简单易懂,且可以用解释和编译两 种方法执行.

2.下列语句哪一个正确()

A. Java程序经编译后会产生machine code B. Java程序经编译后会产生byte code C. Java程序经编译后会产生DLL D.以上都不正确 答案:B

.JAVA文件被JAVAC编译为.CLASS后缀的字节码文件,再由JVM执

行.

3.下列说法正确的有() A. class中的constructor不可省略

B. constructor必须与class同名,但方法不能与class同名 C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C

CONSTRUCTOR既构造函数,JAVA提供默认的空构造函数,故可以省略.constructor必须重 名,constructor可以重载.

4.提供Java存取数据库能力的包是()

A.java.sql B.java.awt C.java.lang D.java.swing

答案:A java.swing是图形开发组件的一些包.java.awt包含一些老的图形组件,java.lang是通用的一

些类,被默认包含.java.sql包含操作数据库,获取数据的API 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A

<>是SQL中的写法,JAVA用!= 6.执行如下程序代码 a=0;c=0; do{


Java基础测试题.doc 将本文的Word文档下载到电脑
搜索更多关于: Java基础测试题 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219