Java基础笔试题(一)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java阶段测试笔试题
一、选择题(每题5分)
1.Java程序的源文件扩展名为()
A..doc
B..txt
C..java
D..html
2.java程序中,main方法的格式正确是()
A.static void main(String[] args)
B.public void main(String[] args)
C.public static main(String[] args)
D.public static void main(String[] args)
3.在java中,下面()命令能够将java源文件编译为类文件
A.java
B.javaw
C.javac
D.jar
4.给定java代码,进行编译运行,结果是()
String s;
System.out.print(“s=” + s);
A.编译错误
B.编译通过,但是运行时出现错误
C.正常输出,输出s = null
D.正常输出,输出s =
5.在java中,下列()是合法的变量名【选两项】
A._myString
B.$a+b
C.myString
D.9myString
6.在java中,下列代码运行后的输出结果是()
int x = 5 * 3;
int y = x + 5 / x + 3;
System.out.print(y);
A.18
B.21
C.19
D. 4
7.从键盘输入值,第一步所做的是导入包,以下导入包的语句正确
的是()【选两项】
A.import java.util.*;
B.import java.until.*;
C.import java.util.Scanner;
D.import java.until.Scanner;
8.在Java中,Scanner类提供从控制台获取键盘输入的键盘,已知
正确实例化Scanner类的对象为input,则下列语句()能够获得键盘输入的int数据类型的数值()
A.input.nextDouble()
B.input.nextChar()
C.input.nextBoolean()
D.input.nextInt()
9.在Java中,下列对自动数据类型转换理解错误的是()
A.表达式(25 + 12.6)的运算结果为double型
B.在赋值运算中,当目标类型大于源类型时,会发生自动类型转
换
C.在Java中,小数数据类型兼容整型数据,因而可以发生整型
数据到浮点型的自动转换
D.int型变量必须经过强制数据类型转化,才能赋值给double型
变量
10.以下代码是Java文件HelloACCP.java中的代码,请分析该段代码
运行的结果是()
public class HelloAccp{
public static void main(String[] args){
/*完成时间:2008年11月11日
*/
System.out.println(“HELLO!”);
System.out.println(“World!”);
}
}
A.HELLO!
World!
B.存在注释错误,无法通过编译
C.main方法缺少返回值类型,无法通过编译
D.程序有错,无法通过编译
二、简答题(50分)
1.编写Java程序的步骤
2.常用的数据类型
3.Java程序的基本框架
4.变量的三个要素
5.使用变量的三个步骤及简化形式