Java大公司笔试题集锦:实战与理论综合
本文档汇总了针对Java技术进行招聘时常见的100家大公司的笔试题目,旨在帮助求职者准备面试。以下是一些关键知识点: 1. **抽象类和抽象方法**: - 抽象类可以使用`abstract`修饰,但仅能修饰类,不能修饰字段或方法。选项A错误。 - 抽象方法没有具体实现,因此不允许有大括号`{}`,正确答案是D,声明抽象方法不可写出大括号。 2. **静态与实例变量和方法**: - 在`aMethod()`中,`static`修饰的变量`i`属于类变量,而非对象变量。由于`i++`操作是在类级别,而非对象级别,所以在创建`Test`对象`test`后再次调用会覆盖类变量,`main`方法中输出的是`0`,但代码会编译失败,因为抽象方法不能直接调用,正确答案是D。 3. **方法调用权限**: - 实例方法只能访问本类的实例方法和类方法,选项A和C错误,D正确。 - 选项B中的类方法可以通过`super`关键字调用,但这里没有涉及,因此不是正确答案。 4. **继承与方法返回类型**: - `Sub`类继承自`Super`,但`getLength()`方法返回类型不同,`Super`返回`Integer`,`Sub`返回`Long`。`Super`实例的`getLenght()`调用会保持原始类型,所以输出应为`4,4`,答案是A。 5. **Servlets的工作方式**: - Servlet是一种服务器端的Java技术,它以线程方式处理客户端请求,因此正确答案是C。 6. **JDBC对象**: - JDBC提供了多个接口来处理数据库操作,其中`Connection`代表数据库连接,答案是B。 7. **调用存储过程**: - 用于调用存储过程的JDBC对象是`CallableStatement`,它是执行存储过程的标准方式,答案是C。 通过这些题目,求职者可以检验自己的Java基础知识,包括面向对象编程、类和对象、继承、方法调用规则、线程处理、数据库连接以及JDBC操作等。理解这些知识点对于通过大型公司的Java笔试至关重要。同时,考生还需要熟悉常见面试问题类型,以便在实际面试中更好地展示自己的技能和经验。
剩余63页未读,继续阅读
- 粉丝: 3
- 资源: 59
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解