Java复习题.pdf
《Java复习题.pdf》由会员分享,可在线阅读,更多相关《Java复习题.pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Job1-1 1【填空题】Sun 公司于年正式对外公布Java语言。正确答案: 第一空:19952【填空题】2007 年 11 月, Google 公司宣布推出基于Linux 的开源智能手机操作系统,它使用 Java语言来开发应用程序,使用类似的 Dalvik 虚拟机来运行程序,这给了 Java一个新的发展和推广机遇。(英文单词请注意大小写,英文缩写全部大写)正确答案: 第一空:Android;安卓第二空:JVM;jvm;Java虚拟机3【填空题】JVM 是英文单词的缩写; JDK 是英文单词的缩写,由 JRE和编译、运行、调试Java 应用程序的各种工具和资源包构成。如果我们只想运行别人开发
2、的Java 程序,只需要安装即可 JRE( ) 英文 即可。(英文单词之间只允许一个空格,首字母大写)正确答案: 第一空:Java Virtual Machine 第二空:Java Development Kit第三空:Java Runtime Environment4【填空题】Java 分为三个版本:、和。( 英文单词不加空格,注意大小写)正确答案: 第一空:JavaEE 第二空:JavaME 第三空: JavaSE5【填空题】Java 采用 _和_合,实现了执行效率和可移植性的双重提高。正确答案: 第一空:编译第二空:解释6【填空题】Java 程序运行的五个步骤:_、_、_、_、_。(汉字
3、)正确答案:第一空:编辑第二空:编译第三空:加载第四空:验证 第五空:运行7【填空题】请列出 Java 程序的各种形态:_、 _、 JSP/Servlet和 JavaBean。( 英文单词首字母应大写)正确答案: 第一空:Application 第二空:Applet 8【填空题】一个 Java 源文件中可定义多个_和_,但public class/interface如果有的话只能定义一个,并且其 类名 与 Java 源文件名必须相同。 (请写英文单词,全部小写)正确答案: 第一空:class; 类 第二空:interface;接口9【填空题】SCJP 是_的英文缩写,翻译过来是Sun 认证的
4、Java 程序员;后来Sun公司被_收购, SCJP也就改为了 _。(英文单词之间只允许一个空格,英文单词首字母请大写,英文缩写请全部大写)正确答案:第一空:Sun Certificated Java Programmer 第二空:Oracle; 甲骨文第三空:OCJP10【填空题】JDK安装后一般设置三个环境变量:_、 _、_ 。(全部小写)正确答案: 第一空:java_home 第二空:classpath 第三空:path11【填空题】目前比较流行的Java IDE 有二十多种, 请列举出常见的IDE (至少五种): _、_、_、_、_等。(英文单词大小写要规范)正确答案: 第一空:Ecl
5、ipse 第二空:JBuilder 第三空: JCreater;intellij第四空:MyEclipse 第五空:NetBeansjob1.2.2 1【填空题】Java源程序应该写在扩展名为. 的文本文件中。(英文全部小写)正确答案: 第一空:java2【填空题】无 package语句的 HelloWorld.java的编译命令:,运行命令:。( 分隔只能用一个空格)正确答案: 第一空:javac HelloWorld.java 第二空:java HelloWorld3【填空题】有 package zyj.chap1;语句的 HelloWorld.java的编译命令:。运行命令:。(命令参数
6、之间只允许用一个空格分隔)正确答案: 第一空:javac d . HelloWorld.java 第二空:java zyj.chap1.HelloWorld4【填空题】语句相当于C 语言的 #include。正确答案: 第一空:import5【填空题】存盘的快捷键是,全选的快捷键是,复制的快捷键是,粘贴的快捷键是。(全部大写 , 中间用 +间隔)正确答案: 第一空:CTRL+S 第二空: CTRL+A 第三空:CTRL+C 第四空:CTRL+Vjob2.1 1【填空题】从键盘上输入数据的代码如下:Scanner sc=new Scanner( );System.out.print(输入提示信息
7、:);int n=sc. ();/输入一个整数double d=sc. ();/输入一个小数Strings=sc. ();/输入一个字符串正确答案: 第一空: System.in 第二空:nextInt 第三空:nextDouble;nextFloat第四空:nextLine;next2【填空题】Java语言共有个关键字,其中和作为保留字。 ( 第 2,3 空按字母顺序回答)正确答案: 第一空:50 第二空: const 第三空:goto3【填空题】在 Java中,小数默认为,如果要指定类型请在小数后加F/f。(全部英文小写)正确答案: 第一空:double 第二空:float4【填空题】St
8、ring s=abc ;charca=s. ();/String转换为字符数组s=new ;/字符数组转换为String正确答案: 第一空:toCharArray 第二空:String(ca)5【填空题】boolean的长度为字节,引用类型的长度为字节。正确答案: 第一空:1 第二空:46【填空题】String s=”127”;将 s 转换为 int的代码: int i= ,将 s 转换为 double的代码: double d= 。正确答案: 第一空:Integer.parseInt(s) 第二空: Double.parseDouble(s)7【填空题】将十进制 int类型变量 i 转换为十
9、六进制String的代码: String s= (i); 将十进制 int类型变量 i 转换为二进制String的代码:String s=Integer. (i);正确答案: 第一空:Integer.toHexString 第二空:Integer.toBinaryString8【填空题】Java语言采用双字节的编码。(首字母大写)正确答案: 第一空:Unicode;utf-8;UTF-89【填空题】int对应的包装类是,char对应的包装类是。正确答案: 第一空:Integer 第二空:Character10【填空题】标识符命名大小下要求:包名要求全部,组成类名、接口名的各单词首字母大写,方法
10、名、变量名首字母小写,其余各单词首字母大写,常量名要求全部。(请使用汉字答题)正确答案: 第一空:小写第二空:大写11【填空题】int i=5,j=6;System.out.println(i+*j+);/控制台输出: ;i=5;j=6;System.out.println(+i*+j);/控制台输出: ;正确答案: 第一空:30 第二空:4212【填空题】int a =10;int b = 20;int temp=a;a=b;b=temp;System.out.println(a=+a+;b=+b);/控制台输出: ;正确答案: 第一空:a=20;b=1013【填空题】System.out.
11、println(10+”. ”+20);控制台输出: ;System.out.println(10+20+”. ”);控制台输出: ;System.out.println(10+20+ );控制台输出: ;注: 空格的 ASCII码为 32System.out.println(”. ”+10+20);控制台输出: ;System.out.println(20+a); 控制台输出: ;注:a的 ASCII码为 97正确答案:第一空:10.20 第二空:30. 第三空:62 第四空:.1020 第五空: 11714【填空题】int a=5;boolean flag=false;System.out
12、.println(a=5);/控制台输出: ;System.out.println(a=5);/控制台输出: ;System.out.println(flag=false);/控制台输出: ;System.out.println(flag=false);/控制台输出: ;正确答案: 第一空:5 第二空:true 第三空: false 第四空:true15【填空题】for语句的无限循环语句: ; while语句的无限循环语句: ;(不要加任何多余的空格,写成一行)正确答案: 第一空:for(;) 第二空:while(true)16【填空题】补齐下面代码,要求用对话框输入一个float类型的 小数
13、:String str=JOptionPane. (请输入一个小数:);float f= ;正确答案: 第一空:showInputDialog 第二空:Float.parseFloat(str)17【填空题】booleanflag=true;System.out.println(flag?左岸 :右岸 ); /控制台输出: ;正确答案: 第一空:左岸18【填空题】for语句和 while语句都是先判断后执行;循环体执行次数=0 。do.while语句:是;循环体执行次数=;正确答案: 第一空:先执行后判断第二空:119【填空题】补齐下面代码,要求输出小数时总长度不限,保留两位小数;输出字符要求
14、总场宽为5,右对齐;输出字符串按实际长度。System.out.printf(E= ,Pi= ,String= ,char= , HDCZYJ,Math.PI,Math.E,A);注:类型统一小写正确答案: 第一空:%3$.2f 第二空:%2$.2f 第三空:%1$s 第四空:%4$5c20【填空题】补齐下面代码,要求用信息对话框输出123456 :String str=JOptionPane. (null,“123456 ”, “标题栏” ,1);正确答案: 第一空: showMessageDialog job2.2.1 1【填空题】写出输出 ASCII码为 100 的字符: System.
15、out.println( );正确答案: 第一空:(char)1002【填空题】字符 A 的 ASCII码是,字符 a 的 ASCII码是。正确答案: 第一空:65 第二空: 97 job2.2.9 1【填空题】返回系统当前时间到1970-1-1 00:00:00 00之前毫秒数的代码:longtime=System. ()。正确答案: 第一空:currentTimeMillis2【填空题】int ia=new int10;将数组 ia所有元素都赋值为1 的代码: ;。正确答案: 第一空:Arrays.fill(ia,1)3【填空题】在控制台上输出回车的代码:。正确答案:第一空:System.
16、out.println();System.out.printf(n);System.out.print(n) job2.2.11 1【填空题】补全代码:如何生成0-9之间随机的一个字符?char c=(char)(0+ );正确答案: 第一空:(int)(Math.random()*10);Math.random()*102【填空题】如何将一个char转换为 String?charca=a, b, cString s= ;正确答案: 第一空:new String(ca);String.valueOf(ca)3【填空题】补全代码:如何生成A - Z之间随机的一个字符?char c =(char)
17、(65+ );正确答案: 第一空:(int)(Math.random()*26);Math.random()*26job3.1 1【填空题】面向过程提供、三种逻辑结构,每种逻辑结构要求单入口和单出口。正确答案: 第一空:顺序第二空:分支第三空:循环2【填空题】java.lang. 类是所有Java类的根父类。正确答案: 第一空:Object3【填空题】面向对象的四大特征:、。正确答案: 第一空:抽象第二空: 多态第三空: 封装第四空:继承4【填空题】用修饰的类叫抽象类。抽象类只能被继承,不能被实例化。用修饰的类叫最终类,只能被实例化,不能被继承。(填写关键字 )正确答案: 第一空:abstra
18、ct 第二空:final5【填空题】创建或实例化对象一般通过” +构造方法 () ”的方式来完成。正确答案: 第一空:new6【填空题】对象成员变量的权限修饰符建议为(英文单词),然后为其统一提供和方法来读写(首字母大写,按字母顺序)。正确答案: 第一空:private 第二空:Getters 第三空:Setters7【填空题】Java类封装了(表明对象的状态)、(表明对象所具有的行为)、 (Constructor)、 (InnerClass)、静态 / 非静态等成员。(用中文回答)正确答案:第一空:属性 ;成员变量第二空:方法第三空:构造方法第四空:内部类第五空:语句块8【填空题】构造方法是
19、Java类中一种特殊方法,用于实例化类的一个对象,为对象分配内存空间和成员变量初始化(数值类型byte,short,int,long,float,double初始化为 ,boolean初始化为 ,char初始化为 ,引用类型全部初始化为)。正确答案: 第一空:0 第二空:false 第三空:0 第四空: null9【填空题】UML 类图:第一框格表示类的,第二个框格表示类的,第三个框格表示类的。正确答案: 第一空:名字 ;名称第二空:属性 ;成员变量第三空:方法;成员方法10【填空题】用运算符可以判断一个对象是不是某一个类的对象(即使该对象进行过上溯造型)。正确答案: 第一空:instance
20、of11【填空题】Java 类或接口前的文档注释, 表示作者, 表示程序版本。正确答案: 第一空:author 第二空:version12【填空题】方法或构造方法前的文档注释, : 形式参数说明信息; :方法的返回参数类型说明信息; : 方法可能抛出的异常; :该方法已经过时,不推荐使用。正确答案:第一空: param 第二空:return 第三空:throws;exception 第四空: deprecatedTest3.2.1 1【填空题】在 Eclispe中可以用 Source-Generate using Field 生成构造方法;正确答案: 第一空:Constructor2【填空题】
21、在 Eclispe中可以用Source- / method.来覆盖或实现(父类或接口)中的方法;正确答案: 第一空: Override;override 第二空:implementsjob3.2.3 1【填空题】一个类要实现swing中窗口类必须继承类。单行文本框是类,单行密码文本框是类,多行文本框是类,命令按钮是类,标签是类。正确答案:第一空: JFrame 第二空: JTextField 第三空: JPasswordField 第四空:JTextArea 第五空: JButton 第六空:JLabel job3.24 1【填空题】一个类继承一个抽象类,就必须实现该抽象类中所有的,否则该类只
22、能声明成。正确答案:第一空:抽象方法第二空:抽象类 ;abstract class2【填空题】用运算符可以判断一个对象是不是某一个类的对象(即使该对象进行过上溯造型)。正确答案:第一空:instanceof3【填空题】Circle c=new Circle(5);输出对象c 的信息可以通过System.out.println() ; ,可以省略写成System.out.println() ; 。正确答案:第一空:c.toString() 第二空:cJob4.3已完成 本次成绩: 92.51【填空题】指在类体中、方法外定义的有修饰的语句块,当其所在类被JVM 载入内存时自动执行一次,负责的初始化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习题
限制150内