首页>题库>程序设计师-Java
1.关于以下程序段的说法,正确的是()。.classMyListenerimplements2.ActionListener,ItemListener{3.publicvoidactionPerformed(ActionEventae){4.System.out.println("Action");}5.publicvoiditemStateChanged(ItemEventie){6.System.out.println("Item");7.}8.}
单选题A. 可通过编译~||~第2行产生编译错误~||~第3行产生编译错误~||~第5行产生编译错误
2.InputStream子类对象继承了InputStream类的方法read(),read()方法的定义有()。
多选题A. publicintread()~||~publicintread(byteb[])~||~publiccharread()~||~publiccharread(byteb[])
3.关于继承的说法正确的是()。
单选题A. 子类将继承父类所有的属性和方法~||~子类继承父类的非私有属性和方法~||~子类只继承父类public方法和属性~||~子类只继承父类的方法,而不继承属性
4.publiclongskip(longn)方法将指针从当前位置向后跳动n个字节。
判断题5.下面语句段的输出结果是()。inti=9;switch(i){default、System.out.println("default");case、ystem.out.println("zero");break;case1、System.out.println("one");case2、System.out.println("two");}
单选题A. default~||~default,zero~||~errordefaultclausenotdefined~||~nooutputdisplayed
6.以下()不是JSP标记库的构成部分。
单选题A. 标记处理器~||~标记库描述文件~||~标记库处理servlet~||~应用程序部署描述符(web.xml)
7.JavaBeans是轻量级的构件,EJB是重量级的构件。
判断题8.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
判断题9.静态页面和动态页面的区别在于()。
单选题A. 动态页面能够有动画,静态没有~||~动态页面能够根据不同用户产生不同的响应,静态的不行~||~动态页面是经常在改变的,静态的常年不变~||~动态页面能够接收用户输入,并在服务器端作处理,静态的不行
10.要画一个左上角顶点是(1,1),右下角顶点是(2,2)的矩形,下面哪个命令是正确的是()。
单选题A. drawRect(100,100,200,200)~||~drawRect(200,200,100,100)~||~drawRect(100,100,100,100)~||~drawRect(100,100)(200,200)
11.JavaApplication源程序的主类是指包含有()方法的类。
单选题A. main方法~||~toString方法~||~init方法~||~actionPerfromed方法
12.当我们构造一个类的实例的时候,编译器主要完成以下()件事情。
多选题A. 为对象分配内存空间。~||~初始化对象中的实例变量的值,初始值可以是缺省值,或者变量按指定的值初始化。~||~调用对象的构造方法。~||~以上几项都完成。
13.封装性的含义有()。
多选题A. 把对象的全部属性和行为结合在一起,形成一个不可分割的独立单位~||~对象的属性值(除了公有的属性值)只能由这个对象的行为来读取和修改~||~尽可能隐蔽对象的内部细节,对外形成一道屏障,与外部的联系只能通过外部接口实现。~||~封装性使对象完全与外界隔离
14.类ABC定义如下:1.publicclassABC{2.publicintmax(inta,intb){}3.4.}将以下()方法插入行3是不合法的。
单选题A. publicfloatmax(floata,floatb,floatc){}~||~publicintmax(intc,intd){}~||~publicfloatmax(floata,floatb){}~||~privateintmax(inta,intb,intc){}
15.已知如下说明:TextAreata=newTextArea("Hello",5,5),请问()语句是正确的。
多选题A. Themaximumnumberofcharactersinalineis5.~||~Thedisplayedheightis5linesotherwiseconstrain.~||~Thedisplayedstringcanusemultiplefonts.~||~Thedisplayedstringsareeditable.
16.用publicintread()定义read()方法时,如果输入流的当前位置没有数据,则返回()。
单选题A. 0~||~-1~||~NULL~||~ERROR
17.Applet与Application的区别有()。
多选题A. Application是从其中的main()方法开始运行的。~||~运行Applet必须创建一个浏览器文件,如HTML。~||~Applet载入浏览器后必须指定何时运行。~||~浏览器通过main()方法指定Applet何时执行。
18.有关面向对象技术的说法错误的是()。
单选题A. 面向对象技术是以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。~||~面向对象是以数据为中心来描述系统。~||~从面向对象程序设计范式看:程序=数据+消息。~||~将数据及相应操作封装在一起抽象成类。
19.下面合理的标识符是()。
多选题A. _sys1_lll~||~2mail~||~$change~||~class
20.Java的输入输出流可以分为()。
单选题A. 位流和文件流~||~位流和字节流~||~位流和字符流~||~文件流和字符流
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号