金蝶公司面试题及试题简答

上传人:闪**** 文档编号:301733827 上传时间:2022-05-31 格式:DOCX 页数:7 大小:19.34KB
返回 下载 相关 举报
金蝶公司面试题及试题简答_第1页
第1页 / 共7页
金蝶公司面试题及试题简答_第2页
第2页 / 共7页
金蝶公司面试题及试题简答_第3页
第3页 / 共7页
金蝶公司面试题及试题简答_第4页
第4页 / 共7页
金蝶公司面试题及试题简答_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《金蝶公司面试题及试题简答》由会员分享,可在线阅读,更多相关《金蝶公司面试题及试题简答(7页珍藏版)》请在金锄头文库上搜索。

1、本文格式为Word版,下载可任意编辑金蝶公司面试题及试题简答 金蝶面试题及答案! 1. Integer s=new Integer(9); Integer t=new Integer(9); Long u=new Long(9); 判断: (1).s.equals(t) (2).s.equals(u) (3).s=t (4).s.equals(new Integer(9) 答案:(1)(4) 2.判断: public class test private static String s=public static void main(String a) String t=System.out.

2、println(s=t); 答案:true 3.共享锁与排它锁识别; (1.共享锁只用于表级,排他锁用于行级。 (2.加了共享锁的对象,可以持续加共享锁,不能再加排他锁。加了排他锁后,不能再加任何锁。 (3.譬如一个DML操作,就要对受影响的行加排他锁,这样就不允许再加别的锁,也就是说别的会话不能修改这些行。 同时为了制止在做这个DML操作的时候,有别的会话执行DDL,修改表的定义,所以要在表上加共享锁,这样就阻拦了DDL的操作。 (4.当执行DDL操作时,就需要在全表上加排他锁。 4。soap,jdom,sax概念; SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上举行信

3、息交换, SOAP 供给了一种标准的方法,使得运行在不同的操作系统并使用不同的技术和编程语言的应用程序可以彼此举行通信。 JDOM 是一种使用 XML 的独特 Java 工具包,用于快速开发 XML 应用程序(W3C的标准) SAX(Simple API for XML ),是第一个被广泛采用的用Java编写的XML API,是一个事实上的标准; SAX是一个用于处理XML事情驱动的“推”模型,虽然它不是W3C标准,但它却是一个 得到了广泛认可的API。 SAX解析器不像DOM那样建立一个完整的文档树,而是在读取文档时激活一系列事情,这些事情被推给事情处理器, 然后由事情处理器供给对文档内容的

4、访问。 5.数据库的内连接,左外连接,右外连接; 6.继承,封装,多态的概念; 继承是一种联结类的层次模型,并且允许和激励类的重用,它供给了一种明确表述共性的方法。 对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类), 而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量, 并且类可以修改或增加新的方法使之更适合特殊的需要。 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个根本概念, 即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受养护的接口访问其他对象。 多

5、态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。 多态性语言具有生动、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 7。软件为什么要维护?维护的过程; 1)改正性维护是在软件投入运行一段时间后,可能会暴露出一片面在测试阶段没有察觉的错误,为改正这些错误而对软件举行的修改活动; 2)适应性维护是由于软件运行的外部环境(例如软件,硬件)和数据环境等的发生了变化而修改软件,使之适应这些变化的活动; 3)完善性维护是由于用户需求是经常变化的,在软件使用过程中,用户会对软件提出新的功能和性能要求,为了得志这些新的要求而对软件举行修改,使之在功能和性能

6、得到完善和巩固的活动; 4)预防性维护是不等用户提出维护申请,采用先进的软件工程方法对需要维护的软件或某片面软件重新举行设计、编码和测试,以提高软件的可维护性和稳当性等目标,为以后进一步提升软件打下根基的活动,这类活动包括逆向工程和重构工程。 维护过程:(抉择维护目标-理解软件-产生维护方案-考虑牵扯影响-修改程序-测试)-修改文档 8.junit几个方法的运行先后依次; 首先先运行setUp()方法 其次运行你写的测试用例,也就是testXXX()方法, 其次是运行tearDown()方法 一般初始化的工作都放在setUp()方法里,例如对数据库的测试,那么连接数据库片面就放在这里, 而销毁

7、连接就放在tearDown()方法中 9.EJB分类,什么是实体bean,消息驱动bean的类型以及处理方式; 实体bean主要存储业务数据,一个耐久对象。不仅仅只是数据状态和行为,与常规对象一样,直接映射到数据库中的一行数据 消息驱动的Bean最大的特点是客户程序不通过接口访问Bean。 10.MVC模式技术; 11.for(; ; ;)语句展现什么处境; 括号里面多一个分号理应,这样无法编译。假设两个分号,运行时将展现死循环。 12。SQl: update table1 set name=(select name from table2 t1 inner join table1 t2 on

8、 t1.id=t2.id) where name is null是否可以正确运行?为什么? 13。下面有哪些错误 public void update() String sql=Connection conn= datasource.getConnection(); PreparedStament ps= conn.prepareStament(sql); ps.setString(0,理应ps.setInt(1,1); rs.excuteupdate(); ps.close(); conn.close(); 14.细致设计阶段要做什么工作? 15.java开发工具IDE; 16.j2ee服务

9、器有哪些: 17.数据库union关键字使用解释; 将两个或更多查询的结果组合为单个结果集;规矩:全体查询中的列数和列的依次务必一致,数据类型务必兼容 18。 public int getI() int i=0; try +i; finally +i; return i+; 返回结果:2 19.多线程的数据同步(填充题):主要用到wait,notifyall()等。 synchronized 20.线程与进程识别联系; 进程和线程都是由操作系统所表达的程序运行的根本单元,系统利用该根本单元实现系统对应用的并发性 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程

10、,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率 但是线程不能够独立执行,务必依存在应用程序中,由应用程序供给多个线程执行操纵 21。看下面的数据库表A设计有什么问题? 字段 类型 说明 A INT 记录ID B FLOAT 工资 C INT 已经发工资填0,海没有发工资填1 D VARCHAR(40) 姓名 22.UML; UML的目标之一就是为开发团队供给标准通用的设计语言来开发和构建计算机应用。 UML提出了一套IT专业人员期望多年的统一的标准建模符号。通过使用UML, 这些人员能够阅读和交流系统架构和设计规划-就像建筑工人多年来所使用的建筑设计图一样 23.与ejb的设计模式 7

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

最新文档


当前位置:首页 > 大杂烩/其它

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