活动介绍
file-type

知名国企JAVA笔试真题解析

DOC文件

5星 · 超过95%的资源 | 下载需积分: 48 | 67KB | 更新于2025-02-07 | 156 浏览量 | 83 下载量 举报 3 收藏
download 立即下载
"著名国企的JAVA笔试题" 这篇资料涉及的是一份来自知名国企的JAVA笔试题目,主要考察应聘者对于Java编程语言、接口与抽象类的理解、多线程、数据库概念以及SQL语句的运用,还有Oracle数据库的事务管理和JSP页面元素的知识。 1. Java继承与接口: - A选项正确,Java支持单一继承,一个类只能继承一个父类。 - B选项错误,Java允许一个类实现多个接口。 - C选项错误,一个类可以同时继承一个类并实现一个或多个接口。 - D选项正确,一个接口可以继承多个接口。 2. 接口与抽象类的区别: - A选项错误,接口不能直接创建对象,需要通过实现接口的类来创建。 - B选项正确,抽象类可以创建对象,如果抽象类中没有所有抽象方法的实现。 - C选项正确,接口中的所有变量默认是public static final,即常量。 - D选项错误,接口中的方法默认是public,不能声明为private。 3. 多线程问题: - 这是一个关于线程同步和并发的问题,两个循环会并发执行,因此结果是不确定的。可能C或D选项正确,具体取决于运行时的线程调度。 4. 关系数据库特性: - A选项错误,同一列下的数据通常要求具有相同的数据类型。 - B选项正确,行是唯一的,数据库设计通常要求避免重复记录。 - C选项正确,列是有顺序的,列的顺序影响查询语句的写法。 - D选项正确,行也有顺序,虽然在逻辑上数据通常是无序的,但在物理存储中可能存在顺序。 5. SQL语句: - A选项正确,这是正确的分组查询,按部门统计学生数量。 - B选项错误,缺少了分组依据。 - C选项错误,max()函数不能用在avg()函数内部。 - D选项错误,avg()和max()应用于同一列,需要按studentid分组。 6. Oracle事务管理: - A选项错误,在事务未提交前,只有当前用户能看到DML操作的影响。 - B选项正确,其他用户在事务提交前看不到这些改变。 - C选项正确,被操作的数据会被锁定,防止其他用户修改。 - D选项错误,保存点(Savepoints)在事务中仍然存在,直到事务结束。 7. JSP的<jsp:getProperty>标记: - A选项正确,name属性用于指定JavaBean的名称。 - B选项正确,property属性用于指定要获取的JavaBean属性。 - C选项错误,value属性不是<jsp:getProperty>的标准属性。 - D选项错误,至少有name和property属性会出现。 8. JSP内嵌动作: - 这个问题询问的是在JSP中使用内嵌动作`<jsp:getProperty>`时不会出现的属性,根据标准,`value`属性不适用于这个动作。 以上知识点涵盖了Java的基础语法、并发编程、数据库理论以及Web开发中的JSP技术,这些都是成为一名合格Java程序员所需掌握的核心技能。在准备这样的笔试时,应全面复习这些概念并进行实践练习。

相关推荐

filetype
落诗尘
  • 粉丝: 28
上传资源 快速赚钱