最新版精选2020年JAVA程序员笔试完整考试题库300题(含标准答案)

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B. s[9]为null
C. s[10]为”D. s[9]为0
答案:AB
14.在java中判断applet的来源的方法有?A. getCodeBase();
B. getDocumentBase();
C. getCodebase();
D. getDocumentbase();
答案:AB
15.一个正在执行的线程在遇到下列()情况下会终止执行?A.执行stop()方法;
//A
}
void modify(String str) {
str.replace(‘A’, ‘E’);
str.toLowerCase();
str+=”B”;
}
A. “BEEB. “BEAC. “beeBD. “bee
答案:B
22."有下面一段程序:
class Aclass {
void go() {
System.out.println(
B. Java是不区分大小写的
C.源文件中public类的数据不限
D.源文件名必须与public类型的类名相同
答案:D
9.算法的时间复杂度是指:
答案:时间复杂度是度量算法执行的时间长短。随着模块n的增大,算法执行的时间的增长率和f(n)的增长率成正比,所以f(n)越小,算法的时间复杂度越低,算法的效率越高。
Aclass”);
}
}
public class Bclass extends Aclass {
void go() {
System.out.println(“Bclass”);
}
public static void main(String args[]) {
答案:E
18.在Weblogic中如果部署的应用访问两个数据库并需要进行事务控制时,则需配置
答案:两阶段提交协议
19.如果要在JAVA中调用ORACLE的存ຫໍສະໝຸດ Baidu过程,需要使用下面哪个接口:A. CallableStatement
B. Statement
C. PreparedStatement
答案:A
20.下列哪些是J2EE中包含的容器?()
10.单选题:
答案:
11."下面代码中队result描述正确的是?
InputStream in = … ;
byte[] buff = new byte[1024];
int result = in.read(buff, 0, 256)
A. result可能等于256
B. result可能等于0
C. result可能等于1024
2020年JAVA程序员笔试面试题库300题[含答案]
一、简答题
1.1.保证在java应用程序中,一个类Class只有一个实例存在该使用什么设计模式
答案:单例
2.J2EE描述
答案:"J2EE Java2平台企业版(Java 2 Platform,Enterprise Edition)
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。
static init arr[] = new int[0]
public static void main(String [] arge) {
System.out.print(arr[1]);
}
}
答案:可编译通过,运行报异常
4.如果配置一个servlet需要使用的参数,最好在哪个方法中A. doPost
D. interface MyInterface implements MyInterface{}
E. interface MyInterface{}
答案:C
17.下面哪个Map是排序的?A. Hashtable
B. TreeMap
C. HashMap
D. WeakHashMap
E. LinkedHashMap
J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共通的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,,企业内部或外部难以互通的窘境。
3."下面代码显示的结果是什么
public class Test {
C.会话bean提供的服务不具体针对某种客户端
D.会话bean需要跨越多个方法调用,维护客户端的信息
答案:AD
7.EJB2.0中定义了几种Enterprise Bean
答案:Session bean, entity bean, message driven bean
8.下列关于Java语言的叙述中,正确的是:A.源文件名其扩展名为.jar
D. result可能等于1
答案:AB
12.对于大多数J2EE Constainer来说,web应用最终可以用哪种形式部署?A. jar
B. ear
C. war
D.直接以目录形式
答案:BCD
13."执行下列代码后,哪个结论是正确的?
String[] s = new String[10];
A. s.length为10
A) JSP container
B) Servlet container
C) EJBs container
D) JavaBeans container
答案:B,C
21."下面的main方法执行到A时,str的值是?
void main() {
String str=”BEA”;
This.modify(str);
B.执行wait()方法;
C.执行seleep()方法;
D.其run()方法运行完后。
答案:AD
16.下面哪些接口的声明是错误的?A. interface MyInterface extends Youninterface{}
B. private interface MyInterface{}
C. interface MyInterface extends Youninterface1, Youninterface2{}
B. destroy
C. doGet
D. service
E. init
答案:AC
5.将两个表连接在一起时,下面那一项通常是另外一个表的主键A.外键
B.总控键
C.重复的组
D.主键
答案:A
6.下列哪些情况适合考虑使用有状态会话beanA.实例化会话bean的时候,必须初始化会话bean的状态
B.在方法调用期间,会话bean需要维护成员变量的的数据
相关文档
最新文档