ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:22.96KB ,
资源ID:2893260      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2893260.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《Java程序设计》练习题.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《Java程序设计》练习题.docx

1、Java程序设计练习题Java程序设计练习题一一、 单项选择题 1、下列是继承Thread类后得到的子类,请选择正确的一项。( )A、class A4 extends Thread B、class A4 implements Thread void run( ) public void run( ) /. /. C、class A4 extends Thread D、class A4 extends Thread public void run( ) run( ) / / 2、下列关于Unicode-亨符的说法中,不正确的一项是( )。A、Unicode字符集比ASII字符集丰富 B、Unic

2、ode字符是16位无符号数C、字符常量a以八进制数表示为142 D、字符常量a以八进制数表示为14l3、在Java语言中,那一个是最基本的元素?( )A、方法 B、包 C、对象 D、接口4、while循环和dowhile循环的区别是:( )A、没有区别,这两个结构任何情况下效果一样B、while循环比dowhile循环执行效率高C、while循环是先循环后判断,所以循环体至少被执行一次D、dowhile循环是先循环后判断,所以循环体至少被执行一次5、下列说法中,错误的一项是()。A、MouseAdapter是鼠标运动适配器 B、WindowAdapter是窗口适配器C、ContainerAda

3、pter是容器适配器 D、KeyAdapter是键盘适配器6、在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成主类实例的初始化工作。 A、 start( ) B、stop( ) C、init( ) D、paint( )7、下列哪一项不是Applet的生命周期方法?( )A、start() B、getCodeBase() C、destroy() D、init()8、Frame的默认的布局管理器是下列哪一个( ) A、FlowLayout B、CardLayout C、GridLayout D、 BorderLayout9、下列说法中,正确的一项是(

4、)。A、双精度数强制转换成单精度数后,其数值精度会提高B、Java语言中的布尔变量可以和整型变量相互强制转换C、强制转换是将存储长度长的数据转换为长度短的数据D、强制转换是将存储长度短的数据转换为长度长的数据10、下列代码的执行结果为: ( )public class Test public static void main(String args) System.out.println(5/2); A、2 B、2.0 C、.50 D、11、使用方法( )来启动线程。A、 sleep方法 B、interrupt方法 C、run方法 D、start方法12、如果在关闭Socket时发生一个I/O

5、错误,会抛出( )A、IOException B、UnknowHostExceptionC、SocketException D、MalFormedURLExcepton13、下列描述中,哪一项不属于finally语句应陔执行的功能( )?A、释放资源 B、关闭文件 C、分配资源 D、关闭数据库14、哪个布局管理器使用的是组件的最佳尺寸( ) A、FlowLayout B、GridLayout C、BorderLayout D、CardLayout 15、为了区分重载多态中同名的不同方法,要求( )。A、调用时用类名或对象名做前缀 B、返回值类型不同C、形式参数个数或者类型不同 D、形式参数名称

6、不同16、创建一个标识有“关闭”按钮的语句是( )。 A、TextField b = new TextField(“关闭”);B、Label b = new Label(“关闭”);C、 Checkbox b = new Checkbox(“关闭”);D、 Button b = new Button(“关闭”);17、下列哪一个包给出了 Runnable接口的定义?( )A、iava.uti1 B、java.I18、main()方法是Java Application程序执行的入口点,关于main()方法的方法头下面哪一项母合法的?( )A、public static void main( )

7、B、public static void main(String args )C、public static int main(Stnng arg) D、public Void main(Stnng arg )19、下列哪一个类实现了线程组?( )A、java.lang.Objict B、java.1ang.ThreadGroup 20.下列各选项中,哪一个不是JAVA的合法标识符?( )A、1dsf B、qa21 C、$_a D、_ss11二、简答题(2*5分=10分)1、列举四种线程进入不可运行状态的原因。 2、简述编写并执行一个Java程序的步骤。三程序结果题(2*5分=10分)1、以下

8、程序的运行结果是什么? public class test1 public static void main(String args) System.out.println(10/2); System.out.println(10/2.0); System.out.println(10.0/2); 2、 class T1 extends Thread public void run() int a=0; do System.out.print(a+t); a+;while(a3); public class test public static void main(String args) T

9、1 t=new T1( );t.start( );四、编程题(40分)1、编写打印下列图形的程序:(10分)# # # # # # # # # # 2、编写一各Java程序,查找1100之间的素数并将运行结果输出。(10分)3、编写一个输出Hello World!的程序,用两种方式实现(Application、Applet)。(20分)Java 程序设计练习题二一、 单项选择题(20*2=40分)1、下列不属于Java保留字的一个是( )。A、else B、Unicode C、char D、static2、下列方法中哪一个不能用于获取异常信息( )?A、toString ( ) B、getMe

10、ssage( ) C、drawline( ) D、printStackTrace()3、现有一个整型数组a 4,它的所有数组元素是( )。A、a0.a1,a2.a3 B、a0,a1,a2,a3 ,a4C、a 1,a 2,a2,a4 D、a 0,a1,a E2,a34、下列不属于java.awt包中的基本概念的一项是()。A、容器 B、构件 C、线程 D、布局管理器5、下面关于java中类的说法哪个是不正确的()A、类体中只能有变量定义和成员方法的定义,不能有其他语句。B、构造函数是类中的特殊方法。C、类一定要声明为public的,才可以执行。D、一个java文件中可以有多个class定义。6、

11、下列哪个不是面向对象程序设计方法的特点?( )A、抽象 B、继承 C、多态 D、结构化7、能构成多分支的语句是( )。A、for语句 B、while语句 C、switch语句 D、dowhile语句8、对于双精度浮点类型,常数NaN是由哪个包装类提供的?( )A、java.1ang.Integer B、java.1ang.Float C、java.1ang.Long D、9、抽象方法:( ) A、可以有方法体 B、可以出现在非抽象类中 C、是没有方法体的方法 D、抽象类中的方法都是抽象方法10、下列标识符中,合法的一个是( )。A、$#!$ B、$-$ C、2$2 D、$22$ 11、Inpu

12、tStream和Reader的区别在于:()A、前者带有缓冲,后者没有 B、每次读入的字节数不同C、前者是块读写,后者是字节读写 D、二者没有区别12、已知定义:int a =1,2,3,4,5,6,7,8,9,10 ;,为了打印输出数组a的最后一个元素,下面正确的代码是( )。A、System.out.println(a10); B、System.out.println(a9);C、System.out.println(aa.1ength); D、System.Out.println(a(8); 13、下列说法中错误的一项是( )。A、Applet参数的名字必须区分大小写B、Applet参数

13、的值都是字符串类型的值C应该为Applet参数设置一个默认值,可以避免Applet工作不正常D、获得参数的方法getParameter()可以不放在init()方法中进行14、下列关于注释语句的描述中,正确的一项是( )。A、以开始的是多行注释语句 B、以*开始,*结束的是单行注释语句C、以*开始,*结束的是可以用于生成帮助文档的注释语句 D、以*开始,*结束的是单行注释语句 15、下列哪一项不属于Applet中的显示方法?( )A、update() B、repaint() C、drawLine() D、paint() 16、哪个关键字可以对对象加互斥锁? ( )A、 transient B、

14、 synchronized C、 serialize D、 static17、JApplet的默认布局管理器是()。A、FlowLayout B、BorderLayout C、GridLayout D、BoxLayout18、下列API不属于java .1ang.Math类的一个是( )。A、random( ) B、abs ( ) C、drawLine( ) D、sin( )19、Java语言属于下列哪一种语言?( )A、面向机器的语言 B、面向对象的语言 C、面向过程的语言 D、面向操作系统的语言20、下列哪一项不是Applet的生命周期方法?( )A、start( ) B、getCodeBase( ) C、destroy( ) D、init( )二、简答题(2*5分=10分)1、Applet程序运行需要经过哪几步?2、简述public、private和protected的含义。三程序结果题(2*5分=10分)1、public class ex24public static void main(String args) int a=2; int b=3; i

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1