Java复习题1.docx
- 文档编号:1438782
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:22
- 大小:27.66KB
Java复习题1.docx
《Java复习题1.docx》由会员分享,可在线阅读,更多相关《Java复习题1.docx(22页珍藏版)》请在冰豆网上搜索。
Java复习题1
Job1-1
1【填空题】
Sun公司于 年正式对外公布Java语言。
正确答案:
第一空:
1995
2【填空题】
2007年11月,Google公司宣布推出基于Linux的开源智能手机操作系统 ,它使用Java语言来开发应用程序,使用类似 的Dalvik虚拟机来运行程序,这给了Java一个新的发展和推广机遇。
(英文单词请注意大小写,英文缩写全部大写)
正确答案:
第一空:
Android;安卓第二空:
JVM;jvm;Java虚拟机
3【填空题】
JVM是 英文单词的缩写;JDK是 英文单词的缩写,由JRE和编译、运行、调试Java应用程序的各种工具和资源包构成。
如果我们只想运行别人开发的Java程序,只需要安装即可JRE( )英文即可。
(英文单词之间只允许一个空格,首字母大写)
正确答案:
第一空:
JavaVirtualMachine第二空:
JavaDevelopmentKit
第三空:
JavaRuntimeEnvironment
4【填空题】
Java分为三个版本:
、 和 。
(英文单词不加空格,注意大小写)
正确答案:
第一空:
JavaEE第二空:
JavaME第三空:
JavaSE
5【填空题】
Java采用_____________和_______________合,实现了执行效率和可移植性的双重提高。
正确答案:
第一空:
编译第二空:
解释
6【填空题】
Java程序运行的五个步骤:
_______________、_______________、_______________、_______________、_____________。
(汉字)
正确答案:
第一空:
编辑第二空:
编译第三空:
加载第四空:
验证第五空:
运行
7【填空题】
请列出Java程序的各种形态:
_______________、______________、JSP/Servlet和JavaBean。
(英文单词首字母应大写)
正确答案:
第一空:
Application第二空:
Applet
8【填空题】
一个Java源文件中可定义多个_____________和_____________,但public class/interface如果有的话只能定义一个,并且其类名与Java源文件名必须相同。
(请写英文单词,全部小写)
正确答案:
第一空:
class;类第二空:
interface;接口
9【填空题】
SCJP是_______________的英文缩写,翻译过来是Sun认证的Java程序员;后来Sun公司被_______________收购,SCJP也就改为了_______________。
(英文单词之间只允许一个空格,英文单词首字母请大写,英文缩写请全部大写)
正确答案:
第一空:
SunCertificatedJavaProgrammer第二空:
Oracle;甲骨文
第三空:
OCJP
10【填空题】
JDK安装后一般设置三个环境变量:
______________、_______________、_____________。
(全部小写)
正确答案:
第一空:
java_home第二空:
classpath第三空:
path
11【填空题】
目前比较流行的JavaIDE有二十多种,请列举出常见的IDE(至少五种):
_______________、_______________、_______________、________________、______________等。
(英文单词大小写要规范)
正确答案:
第一空:
Eclipse第二空:
JBuilder第三空:
JCreater;intellij
第四空:
MyEclipse第五空:
NetBeans
job1.2.2
1【填空题】
Java源程序应该写在扩展名为. 的文本文件中。
(英文全部小写)
正确答案:
第一空:
java
2【填空题】
无package语句的HelloWorld.java的编译命令:
,运行命令:
。
(分隔只能用一个空格)
正确答案:
第一空:
javacHelloWorld.java第二空:
javaHelloWorld
3【填空题】
有packagezyj.chap1;语句的HelloWorld.java的编译命令:
。
运行命令:
。
(命令参数之间只允许用一个空格分隔)
正确答案:
第一空:
javac–d.HelloWorld.java第二空:
javazyj.chap1.HelloWorld
4【填空题】
语句相当于C语言的#include
正确答案:
第一空:
import
5【填空题】
存盘的快捷键是 ,全选的快捷键是 ,复制的快捷键是 ,粘贴的快捷键是 。
(全部大写,中间用+间隔)
正确答案:
第一空:
CTRL+S第二空:
CTRL+A第三空:
CTRL+C第四空:
CTRL+V
job2.1
1【填空题】
从键盘上输入数据的代码如下:
Scannersc=newScanner( );
System.out.print("输入提示信息:
");
intn=sc. ();//输入一个整数
doubled=sc. ();//输入一个小数
Strings=sc. ();//输入一个字符串
正确答案:
第一空:
System.in第二空:
nextInt第三空:
nextDouble;nextFloat
第四空:
nextLine;next
2【填空题】
Java语言共有 个关键字,其中 和 作为保留字。
(第2,3空按字母顺序回答)
正确答案:
第一空:
50第二空:
const第三空:
goto
3【填空题】
在Java中,小数默认为 ,如果要指定 类型请在小数后加F/f。
(全部英文小写)
正确答案:
第一空:
double第二空:
float
4【填空题】
Strings="abc";
char[]ca=s. ();//String转换为字符数组
s=new ;//字符数组转换为String
正确答案:
第一空:
toCharArray第二空:
String(ca)
5【填空题】
boolean的长度为 字节,引用类型的长度为 字节。
正确答案:
第一空:
1第二空:
4
6【填空题】
Strings=”127”;
将s转换为int的代码:
inti= ,
将s转换为double的代码:
doubled= 。
正确答案:
第一空:
Integer.parseInt(s)第二空:
Double.parseDouble(s)
7【填空题】
将十进制int类型变量i转换为十六进制String的代码:
Strings= (i); 将十进制int类型变量i转换为二进制String的代码:
Strings=Integer. (i);
正确答案:
第一空:
Integer.toHexString第二空:
Integer.toBinaryString
8【填空题】
Java语言采用双字节的 编码。
(首字母大写)
正确答案:
第一空:
Unicode;utf-8;UTF-8
9【填空题】
int对应的包装类是 ,char对应的包装类是 。
正确答案:
第一空:
Integer第二空:
Character
10【填空题】
标识符命名大小下要求:
包名要求全部 ,组成类名、接口名的各单词首字母大写,方法名、变量名首字母小写,其余各单词首字母大写,常量名要求全部 。
(请使用汉字答题)
正确答案:
第一空:
小写第二空:
大写
11【填空题】
inti=5,j=6;
System.out.println(i++*j++);//控制台输出:
;
i=5;j=6;
System.out.println(++i*++j);//控制台输出:
;
正确答案:
第一空:
30第二空:
42
12【填空题】
inta=10;intb=20;
inttemp=a;
a=b;
b=temp;
System.out.println("a="+a+";b="+b);
//控制台输出:
;
正确答案:
第一空:
a=20;b=10
13【填空题】
System.out.println(10+”.”+20);控制台输出:
;
System.out.println(10+20+”.”); 控制台输出:
;
System.out.println(10+20+’’); 控制台输出:
;注:
空格的ASCII码为32
System.out.println(”.”+10+20); 控制台输出:
;
System.out.println(20+'a'); 控制台输出:
;注:
'a'的ASCII码为97
正确答案:
第一空:
10.20第二空:
30.第三空:
62第四空:
.1020第五空:
117
14【填空题】
inta=5;booleanflag=false;
System.out.println(a=5);//控制台输出:
;
System.out.println(a==5);//控制台输出:
;
System.out.println(flag=false);//控制台输出:
;
System.out.println(flag==false);//控制台输出:
;
正确答案:
第一空:
5第二空:
true第三空:
false第四空:
true
15【填空题】
for语句的无限循环语句:
{};while语句的无限循环语句:
{};(不要加任何多余的空格,写成一行)
正确答案:
第一空:
for(;;)第二空:
while(true)
16【填空题】
补齐下面代码,要求用对话框输入一个float类型的小数:
Stringstr=JOptionPane. ("请输入一个小数:
");
floatf= ;
正确答案:
第一空:
showInputDialog第二空:
Float.parseFloat(str)
17【填空题】
booleanflag=true;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习题