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 窗体是顶级容器,可以独立存在,并且可以模态或非模态展示。
1、程序中抛出异常时(throw …),只能抛出自己定义的异常对象。()2、Java的类不允许多重继承,但接口支持多重继承。()3、Java的字符类型采用的是Unicode编码。()----判断题
最新推荐文章于 2024-08-15 14:47:41 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)