JAVA期末复习集之填空题

3 篇文章 1 订阅

Java复习集的填空部分,希望能够帮到大家,可能会有错漏,请大家多多包涵!

1、当编译并运行下列代码时,其运行结果是什么?

public class Main{
   public static void main(String args[]){
     String s="Hello";
     methodA(s);
     s=s.replace('e', 'a');
     System.out.println(s);
   }
   public static void methodA(String str){
     str+="World";
   }
}

上述代码的运行结果为:Hallo

上述程序相当于把e换为a,且method方法没有返回值。


2、按异常处理不同可以分为运行异常、捕获异常、声明异常和抛出异常。

3、数组是一个容器,存储到数组中的每个元素,都有自己的自动编号,最小值为0


4、文档注释是以/*符号开头,以*/符号结尾。


5、Java中所有类都是类Object的子类。


6、面向对象的三大特征是封装、继承和多态


7、Java中,接口中的方法默认修饰符是public abstract


8、Java中,多态的本质是父类引用指向子类对象 。


9、Java中可以通过java.lang包中的Math类或者java.util包中的Random类来获取随机数。


10、在Java中,用于在定义子类时继承父类的关键字是extends


11、按照读写单位分类,Java中的流可分为字节流和字符流两种。


12、Java集合中,增强for循环(foreach)底层由迭代器实现。


13、类的封装的时候如果需要类中的属性私有化,可使用private关键字来修饰。


14、Java中定义一个类,需要使用class关键字。


15、在Java中使用String类型的实例对象表示一个不可变字符串。


16、Java中,关键字final修饰的方法是不能被当前类的子类重写的方法。


17、创建一个名为 myPackage 的包的语句是package myPackage


18、Java中关键字final的作用相当于告诉编译程序,相应的类或方法不能变动、扩展或重写。而abstract则是告诉编译程序,相应的类或方法必须在完善定义之后才能使用。


19、写出以下程序段的运行结果。

char ch = 'w';
int a = 2, b = 3, c = 1, d;
printf("%d\n", ch >'a' + 1);
printf("%d\n", d = a + b > c);

第1行输出

1

第2行输出

1


20、Java中,抛出异常的关键字是throw

  • 15
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
java程序设计》课程的题库资料,由贺州学院整理,可供学生期末课程复习使用,也可以供相关任课教师出卷使用。 内容示例为: 40. __________包包含了Collection的接口的类的API。 答案:Java.util 41. Math.round(11.5)等于__________,Math.round(-11.5)等于__________。 答案:12; -11 [考点范围] 常用的系统类 42. ________对象可以使用read方法从标准的输入设备(通常键盘)读取数据;__________对象可以使用print方法向标准输出设备(屏幕)输出显示。 答案:System.in ;System.out [考点范围] JAVA输入输出系统 43. 框架(JFrame)和面板(JPanel)的默认布局管理器分别是______和_______。 答案:BorderLayout FlowLayout [考点范围] 图形用户界面 44. Swing的布局管理器主要包括_______。 答案:FlowLayout、BorderLayout、CardLayout、GridLayout、GridBogLayout、BoxLayout [考点范围] 图形用户界面 45. Java事件处理包括建立事件源、________和将事件源注册到监听器 。 答案:声明监听器 [考点范围] 图形用户界面 46. AWT的事件处理机制包括_______、事件和事件监听者。 答案:事件源 [考点范围] 图形用户界面 47. Swing的顶层容器有________、JApplet、JWwindow和JDialog。 答案:JFrame [考点范围] 图形用户界面 48. 线程的启动是通过调用其______________方法而实现的。 答案:start() [考点范围] 线程 49. Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示,每个Java线程的优先级都在常数________和_______之间,即Thread.MIN_PRIORIY和Thread.MAX_PRIORIY之间。 答案:1;10 [考点范围] 线程
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值