- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA复习题(有答案)
复习题
一、选择题
1、下列Java标志符中合法的是:( )
A H3_sum B -name C student# D 9_Hello123
2.Java源文件和编译后的文件扩展名分别为( )
A. .class和.java B. .java和.class C. .class和.class D. .java和.java
3.对于同一消息,对象可以产生不同的行为,这称为类的什么特性?( )
A)继承性 B)封装性 C)多态性 D)抽象性
4、用来引入包语句的关键词是:( )
A)import B)abstract C)package D)extends
5.对于小程序,当离开包含Applet的主页后又再返回时将调用( )方法。
A)start( ) B)init( ) C)destroy( ) D)stop( )
6.下列对Java中的继承描述错误的说法是( )
A.子类只能有一个父类
B.子类可作为另一个子类的父类
C.子类可以访问父类的私有属性
D.子类继承父类的方法访问权限保持不变
7.哪种循环在条件表达式被计算之前至少执行循环体语句一次?( )
A)do-while循环 B)for循环 C)while循环 D)以上都不是
8.定义数组String[] a={ab,abc,abcd,abcde},数组中a[1]指的是( )。
A.ab B.abc C.abcde D.数组越界
9.如果希望组件从左往右,从上到下自动布局界面,应使用哪种布局?( )
A)没有 B)BorderLayout C)FlowLayout D)GridLayout
10.下列说法正确的是( )
A. 最终类在特殊情况下可以有子类 B. 抽象类只能有一个子类
C. 多态可以通过方法重写和方法重载实现
D. 抽象类不可以声明成员变量和成员方法,只能声明抽象方法
11.下列语句中访问类的方法正确的是:( )
A)book.name B)book.name( ) C)book-name D)book_name
12.下列选项中哪个是类Pen的构造方法( )
A)public void Pen() {} B)public static Pen() {}
C)public Pen() {} D)public static void Pen() {}
13.单击菜单触发的事件是?( )
A. ActionEvent B.ItemEvent C.MouseEvent D. KeyEvent
14.关于try/catch/finally结构的异常捕获和处理,说法错误的是( )
A)try部分是必须的 B)catch部分也是必须的
C)可以有多个catch部分 D)finally部分也是必须的
15、下面关于JDBC描述错误的是( )。
A)JDBC由一组用Java编程语言编写的类和接口组成。
B)JDBC程序能够自动地将SQL语句传递给相应的数据库管理系统。
C)JDBC API只能支持数据库访问的两层模型。
D)JDBC是一种底层API,它可以直接调用SQL语句,也是构造高级API和数据库开发工具的基础。
16、用来声明包语句的关键字是( )
A.package B.import C.new D.String
17、Java中参数分为 ( )。
A.形参和实参 B.私有和公有参数 C.基本类型和指针类型 D. 类和对象
18、Java程序中,使用import、class和package的正确顺序是( )。
A.package、import、class B. import、package、class
C. class、import、package D.package、class、import
19、容器被重新设置大小后,哪个布局管理器的容器中组件大小不随容器的大小变化而变化?( )
A.CardLayout B.BorderLayout
C. FlowLayout D.GridLayout
20、以下哪个不是Java的基本数据类型( )
A.int B.Boolean
C.float D.char
21、方法组成分为( )
A.声明部分和方法体部分 B.类和对象部分
C.参数列表部分和
文档评论(0)