java一次可同时编译数个java源文件_JAVA笔试题一[转载+解析]

面试就不说了,就笔试而言,参加的很多招聘给我的感觉就是和学校期末考基本没什么区别,大都考一些很基本的东西,当然是对应届生而言,除此之外就是多出来一些智力题和IT名词,对于智力题,用同事的话来说是用来玩你的,在我看来也无关紧要,IT名词的话可以多用GOOGLE查看一下,费点时间,也不是很难记,大概了解一下有东西扯就OK.就突击基础知识而言,我是没有兴趣从头到尾看一遍JAVA的,话说回来,现在的笔试出...
摘要由CSDN通过智能技术生成

面试就不说了,就笔试而言,参加的很多招聘给我的感觉就是和学校期末考基本没什么区别,大都考一些很基本的东西,当然是对应届生而言,除此之外就是多出来一些智力题和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{

--c;

a=a-1;

}while(a>0);

后,C的值是()

A.0 B.

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值