欢迎来到天天文库
浏览记录
ID:50991826
大小:46.50 KB
页数:7页
时间:2020-03-08
《java-Web应用技术基础.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《Web应用技术基础》期末考试样卷一、选择题(每题1分,共30分)1、根据应用开发领域的不同,Java分三个版本,请你选择正确的分类。()A、J2ME,J2SE,J2EEB、JDK1.1,JDK1.2,JDK1.3C、JDK,SDK,JRED、EJB,JSP,Servlet2、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A、.javaB、.classC、.htmlD、.exe3、在Java语言中,下列哪个标识符是不合法的()。A、studentNoB、567numC、$moneyD、_postCode4、下面声明数组的写法错误()。A、in
2、ta[];B、int[]a;C、int[][]a[3][];D、int[][]a[][3];5、下列哪个不是面向对象的三大特性之一()。A、封装性B、继承性C、多态性D、重载6、当启动Applet程序时,首先调用的方法是()。A、stop()B、init()C、start()D、destroy()7、按照Java的标识符命名规范,下列表示一个类的标识符正确的是()。A、HelloworldB、HelloWorldC、helloworldD、helloWorld8、paint()方法使用哪种类型的参数?()A、GraphicsB、Graphics2DC、StringD、Color9、设x=1,y
3、=2,z=3,则表达式y+=z--/++x的值是()。A、3B、3.5C、4D、510、设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。A、intB、longC、doubleD、char11、关于抽象类下列哪个描述正确?()A、抽象类不能包含抽象方法。B、接口和抽象类是一回事。C、抽象类不能实例化,即不能生成对象。D、抽象类可以实例化对象。12、以下关于构造函数的描述错误的是()。A、构造函数的返回类型只能是void型。B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。C、构造函
4、数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。13、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。A、staticvoidmethod()B、publicvoidmethod()C、finalvoidmethod()D、abstractvoidmethod()14、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。A、publicintMAX_LENGTH=100B、finalintMAX_LENGTH=100C、public
5、constintMAX_LENGTH=100D、publicfinalintMAX_LENGTH=10015、下列变量定义语句中不正确的是:()。A、byted=312B、shortd=312C、intd=1+’C’D、longd=31216、假定有程序段:classSupperClass{publicintaddValue(inta,intb){returna+b;}}classSubClassextendsSuperClass{intvalue;//此处插入代码}下述哪个方法可以插入到类SubClass中而不会出现编译错误?()A、intaddValue(inta,intb){return
6、a+b+1;}B、publiclongaddValue(inta,intb){value=a+b+1;}C、protectedintaddValue(inta,intb){returna+b+1;}D、publicintaddValue(inta,intb){returna+b+1;}17、若编译和运行下列代码,其结果将是()。classCircle{doubleradius=1;publicCircle(doubler){radius=r;}publicdoublearea(){return3.14*radius*radius;}}publicclassMyTest{publicstatic
7、voidmain(Stringargs[]){Circlec1=newCircle();System.out.println(c1.area());}}A、3.14B、0C、编译出错D、以上答案都不对18、下列说法中不正确的是()。A、如果一个方法中定义的变量名与该方法所在类的成员变量同名,则在该方法中无法访问同名的类成员变量。B、在java接口中定义的方法一定是抽象方法。C、java接口中不能定
此文档下载收益归作者所有