Java 语言-电子科技大学网络学院 32----------1 《Java 语言程序设计》复习题一 一、判断题(每小题1 分,共5 分) 1、( )Java 的各种数据类型占用固定长度,与具体的软硬件平台环境无关。 2、( )用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。 3、( )A class can implement as many interfaces as needed. 4、( )A subclass inherits all methods ( including the constructor ) from the superclass. 5、( )Java 程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。 二、单项选择题(每小题1 分,共35 分) 1、下列叙述中正确的是 ①Java 是不区分英文字母大小写的,源文件名与程序类名不允许相同 ②Java 语言以方法为程序的基本单位 ③Applet 是 Java 的一类特殊应用程序,它嵌入 HTML 中,随主页发布到互联网上 ④以//符开始的为多行注释语句 2、Java 语言的许多特点中,下列 特点是 C++语言所不具备的。 ①高性能 ②跨平台 ③面向对象 ④有类库 3、Java 源文件中最多只能有一个 类,其他类的个数不限。 ①abstract ②public ③final ④interface 4、Java 语言中, 是所有类的根类。 ①Object ②Root ③Thread ④Applet 5、Java 语言中,字符变量以char 类型表示,它在 内 存 中占 位 bit。 ①8 ②16 ③32 ④2 6、下列叙述中, 是正确的。 ①类是变量和 方法的集 合 体 ②数组 是无序数据的集 合 ③抽 象类可以实例 化 ④类成 员 数据必 须 是公 有的 7、下列关于 方法形 参 的叙述中, 是正确的。 ①必 须 有多个②至 少 有一个 ③可以没 有 ④只能是简 单变量 8、构 造 方法在 时 候 被 调 用。 ①类定义 时 ②创建对象时 ③调 用对象方法时 ④使用对象的变量时 9、下列关于 继 承 的叙述中, 是正确的。 ①子类能继 承 父 类的所有方法和 状 态 ②子类能继 承 父 类的非 私 有方法和 状 态 ③子类只能继 承 父 类的public 方法和 状 态 ④子类只能继 承 父 类的方法,而 不继 承 状 态 10、下列关于 接口 的叙述中, 是正确的。 ①接口 与抽 象类是相同的概 念 ②接口 之 间 不能有继 承 关系 ③一个类只能实现一个接口 ④接口 中只含 有抽 象方法和 常 量 11、下列 是异 常...