文档介绍:《Java程序设计》(每道小题2分,合计40分)1、有关Java语言的说法中,哪种是错误的()A、java是高级语言B、java是面向过程语言C、java是面向对象的设计语言D、java是移植性强的语言2、JDK是()A、一种全新的程序语言B、一种程序开发辅助工具C、一种由Java写成的,并支持JavaApplet的浏览器D、一种游戏软件3、下列选项中,用于在定义接口时声明接口名的关键字是()A、packageB、interfaceC、classD、implements4、在编写JavaApplication程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。A、.*;B、;C、.*;D、;5、设x=40则执行y=(++x)+(x++)+1后,x,y的结果分别为()A、42,80B、41,81C、43,82D、42,836、以下对派生类的描述中不正确的是()。A、一个派生类可以作为另一个派生类的基类B、Java中一个派生类只有一个基类C、具有继承关系时,子类不能定义与父类同名的成员变量和方法D、生成派生类对象时,先调用基类构造方法然后再调用派生类构造方法7、有关Java语言的特点,哪种是错误的()A、多态B、可移植C、多线程D、手动垃圾回收8、一个可以独立运行的Java应用程序()A、可以有一个或多个main方法B、最多只能有两个main方法C、可以有一个或零个main方法D、只能有一个main方法9、以下不属于构造方法特征的是:()A、构造方法名与类名相同B、构造方法能够继承C、构造方法在创建对象时自动执行。D、每一个类可以有多个构造方法10、下列()修饰符所定义的方法必须被子类所覆盖A、finalB、abstractC、staticD、volatile11、下面for循环语句的循环次数为()for(inti=0,j=0;i=j=10;i++,j++)A、0B、1C、10D、无限次12、下面程序的输出结果为()inta,b,k;k=(a=20,b=30,a>b?a++:b++,a+b);(k);return0;A、20B、30C、52D、5113、实现()接口可以对JTextField对象的事件进行监听和处理A、FocusListenerB、ConponentListenerC、WindowListenerD、ActionListener14、JTextArea可以注册的接口是()A、TextListenerB、ConponentListenerC、WindowListenerD、ActionListener15、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为()A、隐藏 B、覆盖C、重载D、Java不支持此特性16、以public修饰的类如:lassCar{…}则Car()A、可被其它程序包中的类使用B、仅能被本程序包中的类使用C、不能被任意其它类使用D、不能被其它类继承17、设有下面语句:Vectorvector=newVe