上海交通银行笔试题及答案

上传人:re****.1 文档编号:489168765 上传时间:2023-09-12 格式:DOC 页数:15 大小:244KB
返回 下载 相关 举报
上海交通银行笔试题及答案_第1页
第1页 / 共15页
上海交通银行笔试题及答案_第2页
第2页 / 共15页
上海交通银行笔试题及答案_第3页
第3页 / 共15页
上海交通银行笔试题及答案_第4页
第4页 / 共15页
上海交通银行笔试题及答案_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《上海交通银行笔试题及答案》由会员分享,可在线阅读,更多相关《上海交通银行笔试题及答案(15页珍藏版)》请在金锄头文库上搜索。

1、.选择题:1. 下面两段代码,输出为() public class A staticA()publicclass B extendsASystem. out.println( D );static System. out.println( E);B()System. out.println( F);publicstatic voidmain(String args)Word 资料.B b = new B();System. out.println( G);参考答案 :BEACDFG2. spring 配置事物的属性是参考答案 : 事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务

2、只读标志组成。S在 TRANSACTIONDEFINITION接口中定义这些属性,以供PRINGPLATFROM TRANSACTION M ANAGER 使用 ,3. ajax 核心对象 xmlhttprequest 对象参考答案 :XMLH TTPREQUEST 对象在 A JAX 中占据着十分重要的地位,因为通常意义上的和服务器进行交互是通过提交表单的形式,而在 A JAX 中的客户端通过 XMLH TTPREQUEST 对象实现与服务器的通信。也就是说正是因为XMLH TTPREQUEST 才使得 A JAX 得以实现,于是我们的与服务器的交互速度明显提升,消除了令人头疼的等待之后用户

3、体验便也更加良好。4. 在执行下面两条 SQL语句后:create table t1(c1 char(10) not null primary key,Word 资料.c2 int,c3 char(10),c4 char(10) not null,constraint c4 unique (c1,c4)create index index1 on t1 (c2 asc)表 t1 上有几个索引?()参考答案 :35. LDAP 是指什么?参考答案 :轻型目录访问协议,即LightweightDIRECTORY ACCESSPROTOCOL 是一个访问在线目录服务的协议。 目录是一组具有类似属性、

4、以一定逻辑和层次组合的信息。常见的例子是簿,由以字母顺序排列的名字、地址和组成。最新版本的 LDAP 协议由 RFC 4511 所定义。6. 实现 DAO 的设计模式有哪些?参考答案 : DATA ACCESSOR 模式和 A CTIVE DOMAIN OBJECT 模式7. 使用 “游标稳定性 ”可能会出现什么现象情况?(不可重复读、幻像读)参考答案 : 可能会出现不可重复读和幻像读现象8. HashTable 、 Vector 、 TreeSet 、 LinkedList 哪些属于线程安全的?参考答案 : H ASH M AP 是线程安全的 M AP, VECTOR 是线程安全的ARRAY

5、LISTTREESET和 LINKED LIST都是非线程安全的9. 标准 Statement 的类对象有哪些?参考答案 : Statement PreparedStatement CallableStatement10. 泳道图属于那种类图?参考答案 :活动图Word 资料.11. transient 变量,在以下那几个类中使用?( serialization )参考答案 : serialization选择题知识点 :J2EE; EJB;JPA; SSH; IBatis; AIX; WAS; Statement ;数据库日志满; CPU 瓶颈;泳道图;静态类;事物; spring ;游标稳定

6、性; MVC;设计模式编程题1. 编写一个人民币金额数字转换成大写的函数,无小数,最大999999999 。例如: 12304 转为 壹万两仟三佰零四元整40000转为 4 万元整参考答案:public class Num2Rmb private String hanArr= 零,壹,贰 ,叁,肆 ,伍,陆 ,柒 ,捌,玖 ;private String unitArr= 拾 ,佰,仟 ,万,拾 ,佰,仟 ,亿,拾,佰,仟;private String toHanStr(String numStr)String result=;int numLen=numStr.length();for (i

7、nt i=0;i= strLen | len 1) returnstr;System. out.println( strBytes.length=+ strBytes. length );System. out.println( len= + len);int count = 0;for (int i = 0; i len; i+) / 将每个字节数组转换为整型数,以为后面根据值的正负来判断是否为汉字int value = strBytesi;System. out.print(value +,); / 我 ABC你 -50,-46,65,66,67,-60,-29/ 对于第一种情况:/ 注,

8、一个函数转换成整型数就为两个负整数,上面的 ”我 ABC你 “,/ 转换成整型数就为 -50,-46,65,66,67,-60,-29 ,但是 len=6 ,所以截取下来的就是 -50,-46,65,66,67,-60,count 就为 3/ 如果是汉字 (负 ),则统计截取字符串中的汉字所占字节数if (value 0) count+;System. out.println( zh count=+ count);/ 依据判断给定的字符串是否含有汉字,利用String 类的 substring() 方法来截取不同的长度/ 根据所统计的字节数,判断截取到字符是否为半个汉字,奇数为半个汉字if (

9、count % 2 != 0) Word 资料./ 如果在截取长度为 1时,则将该汉字取出,/ 其他情况则不截取这里的截取长度则按字符长度截取(截取字节长度数 - 截取汉字字节数 /2- 截取到的半个汉字的字节数)len = (len = 1) ? len : len - count / 2 - 1;/ len=6-3/2-1=4我 ABC处理后的 len=+len); else / 截取字符长度为字节长度 - 汉字所占字节长度 /2(汉字占两个字节)len = len - (count / 2);returnstr.substring(0, len);3. 个人所得税的计算,不同阶段的工资给出不同阶段的个人所得税的交付。输入工资 salary 计算出应付的税款 tax 。计算公式: tax = n * ( salary 850 ) n 为税率税率表为:工资税率salary8500%850salary30005%3000salary500010%5000salary800015%8000salary1000020%10000salary25%参考答案:Double cal(Double salary) if (salary 850)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 演讲稿/致辞

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