时间:2023-11-09 08:08:27 下载该word文档
java软件开发求职试题集合笔试网(www.ipmao.com简答题:(1try-catch-finally语句的执行顺序是怎样的?(2mvc的各个部分都有那些技术来实现?如何实现?(3jdo是什么?(4设计一个类,使得该类任何形式的派生类无论怎么定义和实现,都无法产生任何对象实例。(5给定一个c语言函数,要求实现在java类中进行调用。(6设下列函数已经通过了调试boolsort_array(arraytype*pinputarray,arraytype*poutarray;该函数在内存中排序,能把字节数最大为100m字节的arraytype类型的数组排序。其中arraytype是一个预定义的数组类型(细节无关紧要),pinputarray,poutarray分别为排序前的指针和排序后的指针。请用c语言的伪码风格设计一个算法,他调用上面给出的函数完成下列从输入到输出的任务:输入:排序前的大文件,名称为char*pinoutfilename,其内容为用分号分隔的arraytype类型的数组元素,可装满4个100m字节的数组。输出:排序后的大文件char*poutoutfilename。(7马克思在《数学手稿》中提出如下问题:有30个人(包括男人、女人和小孩在一家饭店吃饭共花50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令,问男人、女人、小孩各有多少人?(8说说lucene中使用的设计模式,并举例。(9给出了从纽约出发和到达洛杉机的各种航班信息,写出找到一条从纽约到洛杉机的最短距离的航班组合的代码。(10在java中,throw与throws有什么区别?他们各自用在什么地方?(11在使用spring开发的j2ee分层结构中,service层一般都有xxxmanager接口,请问他的作用是?(12设计算法以求解从集合{1..n}中选取k(k<=n个元素的所有组合。例如,从
集合{1..4}中选取2个元素的所有组合的输出结果为:12,13,14,23,24,34。(13请用java写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式打印出来。(14应用服务器与webserver的区别?(15tomcat中用来编译jsp页面的是哪个类,或者哪个模块?(16说出arraylist,vector,linkedlist的存储性能和特性。(17有一篇英文文章(也就是说每个单词之间由空格分隔,请找出“csdn”着个单词出现的次数,要求效率最高,并写出算法的时间级。(18tomcat的集群是如何工作的?举例说明。(19servlet的基本架构?写出主要方法。(20请问你在什么情况下会在你的java代码中使用可序列化?为什么放到httpsession中的对象必须要是可序列化的?(21写一个方法,删除java源文件中的注释,(22求符合指定规则的数。给定函数d(n=nn的各位之和,n为正整数,如d(78=7878=93。这样这个函数可以看成一个生成器,如93可以看成由78生成。定义数a:数a找不到一个数b可以由d(b=a,即a不能由其他数生成。现在要写程序,找出