没有合适的资源?快使用搜索试试~ 我知道了~
在Java笔试面试中,常见的题目通常涵盖了语言基础、设计模式、数据结构和算法、并发处理以及框架理解等多个方面: 1.基础知识考察:可能会问到Java的基本语法、异常处理、内存管理(如垃圾回收机制)、类和对象的区别等内容。 2.面向对象编程:比如封装、继承和多态的理解及应用实例,如何设计合理的类层次结构。 3.集合框架:数组、List、Set、Map等容器的底层原理,迭代器和并行流的设计与使用。 4.设计模式:经典的单例、工厂方法、观察者、策略模式等,面试者会询问模式的应用场景和优缺点。 5.并发编程:synchronized关键字、锁、线程池、并发工具类(如ExecutorService、CountDownLatch)的使用。 6.网络编程:Socket编程、HTTP协议基础,以及Spring框架下的AOP和WebSocket的简单理解。 7.数据库知识:SQL查询优化,JDBC或ORM(如Hibernate)的基础操作。
资源推荐
资源详情
资源评论
一、单选题
1.下列哪一种叙述是正确的(D)
A.abstract 修饰符可修饰字段、方法和类
B. 抽象方法的 body 部分必须用一对大括号{ }包住
C. 声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号
2.如下代码
public class Test {
public int aMethod() {
static int i = 0;
i++;
return i;
}
public static void main (String args[]) {
Test test = new Test();
test.aMethod();
int j = test.aMethod();
System.out.println(j);
}
}
输出结果是什么?D
A. 0 B. 1 C. 2 D.编译失败
附:static 用来修饰全局变量,不能修饰局部变量
3.下列哪种说法是正确的(D)
A. 实例方法可直接调用超类的实例方法
B. 实例方法可直接调用超类的类方法
C. 实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
4.如下代码:
class Super {
publicIntegergetLenght() { return new Integer(4); }
}
public class Sub extends Super {
publicLonggetLenght() { return new Long(5); }
public static void main(String[] args) {
Super sooper = new Super();
Sub sub = new Sub();
System.out.println(sooper.getLenght().toString() + “,” +
sub.getLenght().toString() );
}
}
输出是什么 E
A. 4,4 B. 4,5 C. 5,4 D. 5,5 E.编译失败.
附:方法重写不能改变返回值类型
5.在 Servlet 处理请求的方式为:C
A.以进程的方式 B.以程序的方式 C.以线程的方式 D.以响应的方式
6.JDBC 中,用于表示数据库连接的对象是:B
A.Statement B.Connection C.DriverManager D.PreparedStatement
7.用于调用存储过程的对象是:C
A.ResultSet B.DriverManager C.CallableStatemet D.PreparedStatement
8.按照 MVC 设计模式,JSP 用于实现:B
A.Model B.View C.Controller D.容器
9.如下代码
10. public Object m() {
11. Object o = new Float(3.14F);
12. Object [] oa = new Object[1];
13. oa[0] = o;
14. o = null;
15. oa[0] = null;
16. print ‘return 0’;
17. }
当 Float 对象在第 11 行被创建后, 什么时候能够被垃圾回收 C
A. 13 行以后. B. 14 行以后. C. 15 行以后. D. 16 行以后.
附:当引用变量置为 null 时,它将变得无法访问,因此符合垃圾回收条件
10.如下代码:
class Base {
Base() { System.out.print(“Base”); }
}
public class Alpha extends Base {
public static void main( String[] args ) {
new Alpha();-----调用父类无参的构造方法
new Base();
}
}
结果是什么 B
A. Base B. BaseBase C. 编译失败. D. 代码运行但没有输出. E. 运行时抛出异常
附:对象初始化会先走父类构造方法,在走自己的构造方法
11.在 J2EE 中属于 Web 层的组件有:A
A.Servlet B.EJB C.Applet D.HTML
12.在 Servlet 的生命周期中,容器只调用一次的方法是:C
A.service B.getServletConfig C.init D.destroy
13.以下关于异常的说法正确的是:D
A.一旦出现异常,程序运行就终止了
B.如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
C.在 catch 子句中匹配异常是一种精确匹配
D.可能抛出系统异常的方法是不需要申明异常的
14.如下代码:
public class Foo {
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( “Finally” );
}
}
}
输出结果是什么 A
A. Finally B.编译失败 C. 代码正常运行但没有任何输出. D. 运行时抛出异常
附:无论是否抛出异常,finally 代码块总是会被执行,主要用于 java 一些后续处理
15.jsp 指令中 isELIgnored="boolean"的意思是(C)
A.决定是否实现 Servler 的单线程模式,
B.决定改页面是否是一个错误处理页面,
C.决定是否支持 EL 表示,
D.没有具体的含义。
附:在 isELIgnored="true"时输出为${2000 % 20},而 isELIgnored="false"时输出为 100。Web
容器默认 isELIgnored="false"。
16.下面关于 Java 的引用,说法正确的是:B
A.应用实际上就是指针
B.应用本身是 Primitive
C.引用就是对象本身
D.一个对象只能被一个引用所指引
附:primitive 主数据类型,也称之其为基本数据类型,
还有一种为引用数据类型:引用数据类型,顾名思义就是:“引用”,当一个对象赋值给一个引
用变量时,那么,则表明这个引用变量是指向这个对象的;一个对象可以有多个引用;一个
引用同一时刻,则只能指向一个对象;
17.对于 import java.util 包,以下那种说法是错误的**?C**
A. Vector 类属于 java.util 包
B. Vector 类放在…/java/util/目录下
C. Vector 类放在 java.util 文件中
D. Vector 类是 Sun 公司的产品
18.在一个线程中 Sleep(1000)方法,将使得该线程在多少时间后获得对 CPU 的控制(假
设睡眠过程中不会有其他事件唤醒该线程)?C
A.正好 1000 毫秒 B. 1000 毫秒不到 C. >=1000 毫秒 D.不一定
附:在程序 sleep 之后线程进入就绪态,在这种状态下,需要检查现在是否有资源允许现在
的线程继续运行,如果条件不满足,则需要等待。如果是现在有资源则立即执行。
19.在 WEB-INF 目录下,必须存放的文件为:B
A.class 文件 B.web.xml C.jar 文件 D.html 文件
20.下面关于垃圾收集的说法正确的是:D
A.一旦一个对象成为垃圾,就立刻被收集掉。
剩余19页未读,继续阅读
资源评论
m0_58237658
- 粉丝: 10
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 6SV辐射传输模型编译所需软件和6SV源码
- HarmonyOS分布式操作系统.docx
- VMware ESXi 安装和设置 - VMware vSphere 8.0
- getchar是C语言中的一个标准库函数.docx
- usb实现hub下行端口输出眼图测试信号方案代码和libusb-1.0.so库和可执行程序
- 2024年 软件设计师 (软考中级)备考资源库.zip
- python,少儿编程3,steam,word课件,少儿人工智能,python编程考级,电子信息素养大赛
- 树莓派入门- 树莓派4B介绍
- python,少儿编程2 ,steam,word课件,少儿人工智能,python编程考级,电子信息素养大赛
- 实验六 LINUX进程(通过NFS下载).docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功