1、程序中抛出异常时(throw …),只能抛出自己定义的异常对象。()2、Java的类不允许多重继承,但接口支持多重继承。()3、Java的字符类型采用的是Unicode编码。()----判断题

这篇文章涉及Java编程的基础知识,包括异常处理(如允许抛出标准库异常),类与接口的继承特性,Unicode编码的字符类型,静态变量的共享性质,变量初始化的要求,包的管理,浮点数除零异常,表格布局管理器,列表框与滚动条的使用,以及JDialog窗体作为顶级容器的角色。
摘要由CSDN通过智能技术生成

1、程序中抛出异常时(throw …),只能抛出自己定义的异常对象。()

2、Java的类不允许多重继承,但接口支持多重继承。()

3、Java的字符类型采用的是Unicode编码。()
4、静态变量就是类变量,系统只为每一个类分配一套类变量,所有的实例变量共享一套类变量。()
5、JAVA中的引用变量需要初始化,简单变量可以不进行初始化。( )
6、为了良好地组织包结构,Java系统全自动分析包名,并将包分解为一级的子目录名,再进行编译或执行。()
7、两个浮点数相除,即使除数为0,也不会出现异常退出。()
8、表格型布局管理器将容器变成一个表格,其中每一格的大小是完全相同的()9、一般来说,列表框中包括的项目数多于它能显示的数量,因此需要将列表框放到一个滚动条面板中,以便在需要时滚动.()
10、在Swing编程中,JDialog窗体是顶级容器,可以独立存在。()

答案及解析:

1、错误。程序中可以抛出 Java 标准库中定义的异常对象,如 NullPointerException、ArrayIndexOutOfBoundsException 等。

2、正确。Java 不支持多重继承,但是接口可以通过实现多个接口来达到类似多重继承的效果。这种方式称为接口的多重继承。

3、正确。Java 的字符类型采用的是 Unicode 编码,支持包括中文在内的所有国际字符。每个字符占用两个字节(byte),一个字节等于8比特位(bit).所以每个Unicode码占用16个比特位。

4、正确。静态变量就是类变量,系统只为每一个类分配一套类变量,在整个应用程序中都可以共享使用,不同实例之间修改该变量会相互影响。

5、错误。Java 中所有变量(除了成员变量外)都需要进行初始化,否则编译器会报错。简单变量也不例外。

6、错误。Java 并不会自动分析包名,并将包分解为一级子目录名。开发者需要手动创建对应的目录结构来保存源代码文件。

7、错误。两个浮点数相除,如果除数为 0,会出现异常退出,即 java.lang.ArithmeticException:/ by zero。

8、正确。表格型布局管理器将容器变成一个表格,其中每一格的大小是完全相同的。

9、正确。列表框中包括的项目数多于它能显示的数量时,需要将列表框放到一个滚动条面板中,以便在需要时滚动查看。

10、正确。JDialog 窗体是顶级容器,可以独立存在,并且可以模态或非模态展示。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值