版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA应用程序开发-试题及答案1、在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用()关键字来声明父类的这些方法:A、finalB、staticC、abstracD、void答案:C2、在JAVA中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()。A、interfaceAextendB,CB、interfaceAimplementsB,CC、classAimplementsB,CD、classAimplementsB,implementsC答案:C3、在JAVA接口中可以定义()。A、静态方法B、常量C、构造方法D、抽象方法答案:B4、假设A有构造方法A(inta),则在类A的其他构造方法中调用该构造方法和语句格式应为()。A、A(X)B、this.A(x)C、this(x)D、super(x)答案:C5、设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。A、3B、3.5C、4D、5答案:A6、下列关于继承的说法哪个正确?()。A、子类只继承父类public方法和属性B、子类继承父类的非私有属性和方法C、子类继承父类的方法,而不继承父类的属性D、子类将继承的所有的属性和方法答案:B7、在java中.在使用JDBC时。对于多次调用同一条SQL语句的情况,使用()通常会提高效.A、StatementB、CallableStatementC、PreparedStatementD、PrarmeterStatement答案:C8、下列不能控制一个Servlet的生命周期方的法是:A、serviceB、destroyC、doPostD、init答案:C9、能够给一个byte型变量赋值的范围是()。A、0~65535B、(-128)~127C、(-32,768)~32,767D、(-256)~255答案:B10、java语言中int类型数据占用多少位?()。A、32B、64C、16D、20答案:A11、ServletContext对象是如何创建的?()。A、由Servlet容器创建,对于每个HTTP请求.Servlet容器都会创建一个ServletContext对象B、由JavaWeb应用本身为自己创建一个ServletContext对象C、由Servlet容器创建,对于每个JaveWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象答案:C12、在JSP中不能在不同用户之间共享数据的方法是()。A、通过cookieB、利用文件系统C、利用数据库D、通过ServletContext对象答案:A13、以下哪个不是Collection的子接口?()。A、ListB、SetC、MapD、SortedSet答案:C14、下面正确的创建Socket的语句是()。A、Socketa=newSoeket(80):B、Socketb=newSocket("130.3.4.5",80):C、ServerSocketc=newSocket(80)D、ServerSocketd=newSocket("130.3.4,5",80)答案:C15、下面的说法正确的是()。A、带有页作用域的对象在一个web应用程序的每个JSP中都存在.B、指令指定与一个特定的JSP请求不相关的全局信息。C、当JSP容器遇到开始定制标签和结束定制标签时,分别调用doInitBody方法和doAfterBody方法。D、动作只在翻译时处理一次。答案:D16、为了区分重载多态中同名的不同方法,要求:()。A、参数名不同B、采用不同的形式参数列表C、返回值类型不同D、选项A,B,C都对答案:B17、下面是有关子类调用父类构造函数的描述正确的是:()。A、子类定义了自己的构造函数.就不会调用父类的构造函数B、子类必须通过Super关键字调用父类有参数的构造函数C、如果子类的构造没有通过super调用父类构造函数,那么子类会先调用子类自己的构造函数,再调用父类不含参数的构造函数.D、创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数答案:B18、在Java中,负责对字节代码解释执行的是()。A、垃圾回收器B、虚拟机C、编译器D、多线程机制答案:B19、一个java程序运行从上到下的环境次序是()。A、操作系统、Java程序、jre/jvm、硬件B、jre/jvm、Java程序、硬件、操作系统C、java程序、jre/jvm、操作系统、硬件D、java程序、操作系统、jre/jvm、硬件答案:C20、对于从Employee表中选择记录的以下代码片段,识别其遗漏的代码行。()Connectioncon=null:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"):con=DriverManager.getConnection("jdbc:odbc:ss","sa","");ResultSetrs=stat.executeQuery("select*fromEmployee");A、Statementstat=createStatement();B、Statementstat=con.createStatement();C、PreparedStatementstat=con.createStatement():D、PreparedStatementstat=createPreparedStatement();答案:B21、Java语言的三大特性即是:()、()、()。答案:封装;继承;多态;22、在Java中,char型采用()编码方案,这样,无论是中文字符还是英文字符,都是占用()个字节的内存空间。答案:unicode;2;23、形式参数指的是方法被()时的参数行,实际参数是方法被()时所传递进去的变量或值。答案:定义;调用;24、JSP内置对象中,()对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息,而Web对象则是每个客户专用()的。答案:application;session;25、如果想把一个对象写入一个流,那么这个类就必须实现()接口。答案:Seralizabe;26、程序中实现多线程的方法有两种:继承Thread类和实现()接口。答案:runnable;27、多线程中,可以通过调用相应的()方法来修改一个线程的相对优先级。答案:setPriori;28、面向对象编程的五大设计原则,分别是()、()、()、()、()、。答案:单一职责原则(SRP);29、通过Ajax,客户端获取的数据主要有两种类型:()和()。答案:responseText;responseXML;30、Socket通常也称为套接字,用于描述()和()。答案:IP地址;接口;31、请说出ArrayList,Vector,LinkedList的存储性能和特性。答案:ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。32、什么是单例模式(Singleton)?请在下面写出一个单例模式类,并支持多线程调用。答案:创建某类对象时,无论创建多少次该类对象只有一份在内存中,这就是单例模式。支持多线程调用,考虑线程安全,只需要加锁即可。publicclassSingleton{privatestaticSingletoninstance=null;privateSingleton(){}privatestaticsynchronizedvoidsyncInit(){if(instance==null){instance=newSingleton();}}publicstaticSingletongetInstance(){if(instance==null){syncInit();}returninstance;}}33、请描述一下JVM加载class文件的原理机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年江西省崇仁县重点达标名校初三第二次(4月)适应性测试数学试题试卷含解析
- 2026年大学大一(机电一体化技术)设备集成调试综合测试题及答案
- 护理引导式教学的护理领导力发展
- 护理人员心理健康:团队支持系统
- 抗疫前线:护理人员的责任与担当
- 2026年医疗废物泄露处置试题及答案
- 学生行为规范养成方案
- 卫生院印刷费自查报告
- 专题十二 路径的基本操作(课件)-职教高考电子与信息《图形图像处理》专题复习讲练测
- 心理教育工作责任制度
- 常见的发电方式
- 华能电力定员标准
- 《诊断学基础 十三五高职 》读书笔记思维导图PPT模板下载
- GB/T 7926-2015数控往复走丝电火花线切割机床精度检验
- GB/T 16983-2021化学试剂二氯甲烷
- GA/T 1433-2017法庭科学语音同一认定技术规范
- 新版人教版小学美术四年级美术下册全册教案
- GB∕T 8050-2017 纤维绳索 聚丙烯裂膜、单丝、复丝(PP2)和高强度复丝(PP3)3、4、8、12股绳索
- DB62∕T 2992-2019 黄土地区高速公路路基施工技术规范
- 《愿望的实现》原文大全
- 线束加工基础知识
评论
0/150
提交评论