设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[面试题库] 方正Java笔试题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-30 12:45:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、java中普遍运用了类和对象的概念,谈一下你对对象的认识
2、关系型数据库中的3nf、4nf、5nf、bcnf哪个在实际开发中更常用,说一下你的认识
3、解释一下瀑布模型、迭代极限模式
4、写一个电话号码的正则表达式,按照 区号–座机号–分机号的格式写
5、假如让你设计一个查询的方法public string [] chaxun(Object obj)
如果查询不到的话你觉得返回一个什么值合适 A、String[0] B、null
(这道题后来项目经理给我讲了、应该选A,说是一种设计模式的体现)
6、比较以下两种算法 谁优谁略
A、for(Iterator i=a.iterator();i.hasnext();){dosomething(i.next())}
B、
while(i.hasnext())
{
dosomething(i.next());
}
(这道题我也答错了 应该是选A ,因为A产生的i是临时变量,除了for循环就没有了 不会占用过多内存….我想到临时变量的问题了,但是内存的问题没有想到)
7、写代码运行结果的题
class a
{
public void say()
{
System.out.print(“hello “);
}
public void name()
{
System.out.print(“jerry”);
}
}
class b extends a
{
public void say()
{
System.out.print(“byebye “);
}

public void name()
{
System.out.print(“tom”);
}
}

public class mym{

public static void main(String [] args)
{
a aa=new b();
b.say();
b.name();
}

}

写出运行后的结果

8、给你几个表 然后让你根据条件写sql语句,是关于银行账户的,sql语句都不难,都是做一些表之间相互关联的查询操作,但是给出的表比较多,给了6、7个表,乍一看比较乱
给出的表包括 :
银行表–(字段)分行名称,分行地址
客户表–(字段)客户姓名,客户住址
账户表–(字段)账户号,金额。。
还有一些表 都是相关的 实在记不清了
题目是:1、查询所有在北京分行有账户的客户姓名
2、查询所有在北京的分行名称
3、查询所有在北京有业务的客户
9、List a=new Vector();
List a=new Vector();
哪个更好 请说明原因
10、本公司用的是struts+hibernate的框架,结合本公司的框架结构,说说struts在请求响应的全过程(可以用图表示)
11、结合自己的开发经验 谈谈你认为开发时应该编写什么样的代码
就这些了 还有一些c语言的题,题目代码很多,里面涵盖了指针,时间有限我也没有细看
另外还有一些网络的题 关于协议什么的
方正简答题
1、不用new怎么创建对象?
2、java中的引用和C#中的指针最大的区别是什么?
3、你在什么时候用到xml的文件,说说你的实现方法?
4、简述什么是ajax?
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-8 06:03 , Processed in 0.190304 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表