广州足迹信息技术有限公司Java软件工程师试题


Posted in 面试题 onFebruary 15, 2014
请选择你会做的题目,在答卷纸上写上姓名、联系电话,谢谢!
1、请描述Java的基本数据类型,以及各种整数类型的取值范围。
2、在Java中,以下的异常:java.lang.Excetion, java.lang.RuntimeException, java.lang.Error 有什么区别?
3、请创建一个2维数组,来保存如下的杨辉三角。
1
1 2 1
1 3 3 1
4、对数组对象 x ,该数组的长度如何表示?
5、请例示 如何使用instanceof 关键字,以及如何进行对象的强制类型转换。
6、闰年的判断标准是:所有的闰年都能被4整除,但能被100整除不能被400整除的不是闰年。请编写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 void sortIntegers(java.util.Vector vector){
// add your code here
}
}
9、编写Java代码,打印如下的杨辉三角。注意该三角形是居中对齐的。
1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
public class PrintYangHui {
/* usage: java PrintYangHui 10 – print a YangHui triangle of 10 lines */
public static void main(String args[]){
// add your code here
}
}
10、编写一段生产者/消费者的Java代码,其中生产者每次生产1个0到1000之间的随机数,消费者则把该随机数打印出来。如果产生的随机数为0,则生产者、消费者均退出运行。要求生产者、消费者均使用线程来实现。
11、在JSP应用中,请简要地说明以下几种变量的生命周期的概念以及各自的用途,请假设一个应用场景,说明在该场景下,那些数据应该使用此种变量类型。
a)Application
b)Session
c)Request
d)Page
12、现有订单、订单项、客户、产品四个数据库表:
订单(OrderID, CustomerID, OrderTime, OrderStatus, ……)
客户(CustomerID, Name, Address, Telephone, ……)
产品(ProductID, ProductName, Description, UnitPrice, ……)
订单项(OrderId, OrderItemId, ProductID, UnitCount, ……)(一个订单包括多个订单项)
a)请使用UML图对以上对象进行建模,反映对象之间的关系。
b)编写一个SQL语句,查询指定客户 custId 的全部订单资料,包括以下内容:(CustomerID, CustomerName, OrderId, OrderItemId, ProductName, UnitPrice, UnitCount, TotalPrice)
c)创建数据库时,需要定义那些主键、外键?

Tags in this post...

面试题 相关文章推荐
HashMap和Hashtable的区别
May 18 面试题
Java多态性的定义以及类型
Sep 16 面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
Jul 16 面试题
C++是不是类型安全的
Feb 18 面试题
广州迈达威.net面试题目
Mar 10 面试题
.NET程序员的几道面试题
Jun 01 面试题
介绍一下HTTP、HTTPS和SSL
Dec 16 面试题
你对IPv6了解程度
Feb 09 面试题
Linux如何压缩可执行文件
Oct 21 面试题
中科软测试工程师面试题
Jun 16 面试题
关键字throw与throws的用法差异
Nov 22 面试题
北京捷通华声语音技术有限公司Java软件工程师笔试题
Apr 10 面试题
什么是设计模式
Jun 17 #面试题
测试驱动开发的主要步骤是什么
Dec 10 #面试题
非功能性需求都包括哪些方面
Oct 29 #面试题
什么是SCM(软件配置管理)
Aug 16 #面试题
软件测试常见笔试题
Feb 04 #面试题
测试时代收集的软件测试面试题
Sep 25 #面试题
软件测试面试题
Oct 21 #面试题
You might like
php ignore_user_abort与register_shutdown_function 使用方法
2009/06/14 PHP
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
PHP系统命令函数使用分析
2013/07/05 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
Yii使用DbTarget实现日志功能的示例代码
2020/07/21 PHP
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
JS实现字体选色板实例代码
2013/11/20 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
jQuery中:checked选择器用法实例
2015/01/04 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
javascript伸缩型菜单实现代码
2015/11/16 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
微信小程序 JS动态修改样式的实现代码
2017/02/10 Javascript
Node.JS文件系统解析实例详解
2017/05/15 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
2020/08/03 Javascript
可拖拽组件slider.js使用方法详解
2020/12/04 Javascript
python在非root权限下的安装方法
2018/01/23 Python
tensorflow训练中出现nan问题的解决
2018/02/10 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
python将list转为matrix的方法
2018/12/12 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
Django获取应用下的所有models的例子
2019/08/30 Python
Python os模块常用方法和属性总结
2020/02/20 Python
python实现贪吃蛇游戏源码
2020/03/21 Python
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
新闻编辑自荐书范文
2014/02/12 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
小升初自荐信范文
2015/03/05 职场文书
公司捐书倡议书
2015/04/27 职场文书
专项资金申请报告
2015/05/15 职场文书
2016公务员年度考核评语
2015/12/01 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL