足迹公司(高级软件工程师试题 2)

上传人:小** 文档编号:89258461 上传时间:2019-05-22 格式:DOC 页数:3 大小:17KB
返回 下载 相关 举报
足迹公司(高级软件工程师试题 2)_第1页
第1页 / 共3页
足迹公司(高级软件工程师试题 2)_第2页
第2页 / 共3页
足迹公司(高级软件工程师试题 2)_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《足迹公司(高级软件工程师试题 2)》由会员分享,可在线阅读,更多相关《足迹公司(高级软件工程师试题 2)(3页珍藏版)》请在金锄头文库上搜索。

1、Java软件工程师试题请选择你会做的题目,在答卷纸上写上姓名、联系电话,谢谢!1、 请描述Java的基本数据类型,以及各种整数类型的取值范围。2、 在Java中,以下的异常:java.lang.Excetion, java.lang.RuntimeException, java.lang.Error 有什么区别?3、 请创建一个2维数组,来保存如下的杨辉三角。11 2 11 3 3 14、 对数组对象 x ,该数组的长度如何表示?5、 请例示 如何使用instanceof 关键字,以及如何进行对象的强制类型转换。6、 闰年的判断标准是:所有的闰年都能被4整除,但能被100整除不能被400整除的

2、不是闰年。请编写Java代码,来实现该算法。7、 使用junit框架,设计对上述算法的单元测试代码,检查算法的正确性。8、 请完成如下的排序算法,尽可能使用你所知道得最快的算法。public class SortTool /* the vector contains a lot of integer objects, maybe contains more * integers which have the same value.* return void but the input vector have been sorted in ascend order */public voidso

3、rtIntegers(java.util.Vectorvector)/ add your code here9、 编写Java代码,打印如下的杨辉三角。注意该三角形是居中对齐的。11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1public class PrintYangHui /* usage: java PrintYangHui 10 print a YangHui triangle of 10 lines */public static void main(String args)/ add your code here10、 编写一段

4、生产者/消费者的Java代码,其中生产者每次生产1个0到1000之间的随机数,消费者则把该随机数打印出来。如果产生的随机数为0,则生产者、消费者均退出运行。要求生产者、消费者均使用线程来实现。11、 在JSP应用中,请简要地说明以下几种变量的生命周期的概念以及各自的用途,请假设一个应用场景,说明在该场景下,那些数据应该使用此种变量类型。a) Applicationb) Sessionc) Requestd) Page12、 现有订单、订单项、客户、产品四个数据库表:订单(OrderID, CustomerID, OrderTime, OrderStatus, )客户(CustomerID, N

5、ame, Address, Telephone, )产品(ProductID, ProductName, Description, UnitPrice, )订单项(OrderId, OrderItemId, ProductID, UnitCount, )(一个订单包括多个订单项)a) 请使用UML图对以上对象进行建模,反映对象之间的关系。b) 编写一个SQL语句,查询指定客户 custId 的全部订单资料,包括以下内容:(CustomerID, CustomerName, OrderId, OrderItemId, ProductName, UnitPrice, UnitCount, TotalPrice)c) 创建数据库时,需要定义那些主键、外键?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号