各位大大帮帮忙,看看某公司的面试题! ( 积分: 200 )

  • 主题发起人 主题发起人 WILLBEGOOD
  • 开始时间 开始时间
W

WILLBEGOOD

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟的朋友要去某个公司面试拿到了份面试题。大家帮帮忙,谢谢了!
1.请描述Java语言中基本的概念"类"的含义,构成,特点以及它对软件开发带来的帮助.
(10分)
2.Java中存在构造方法的反操作(类似于其他语言中的析构方法)吗? 如何在一个对象被
销毁之前确保该对象占用的资源都已经被释放? (15分)
3.完成一个程序,利用java现有的容器类型完成一个双端队列(Deque). (15分)
4.为上述的Deque.java程序设计一套异常处理的机制,并文字描述你的构思. (20分)
5.完成一个程序,该程序提供将任意对象保存到一个压缩文件中,并可以从压缩文件中加
载对象的能力.考虑到需要保存的对象有可能是个大对象,进行文件读写操作的时候需要
考虑性能方面的要求. (20分)
6.将题目5中的代码改造成多线程的处理模式,使之同时可以处理多个对象的读写操作.
 
小弟的朋友要去某个公司面试拿到了份面试题。大家帮帮忙,谢谢了!
1.请描述Java语言中基本的概念"类"的含义,构成,特点以及它对软件开发带来的帮助.
(10分)
2.Java中存在构造方法的反操作(类似于其他语言中的析构方法)吗? 如何在一个对象被
销毁之前确保该对象占用的资源都已经被释放? (15分)
3.完成一个程序,利用java现有的容器类型完成一个双端队列(Deque). (15分)
4.为上述的Deque.java程序设计一套异常处理的机制,并文字描述你的构思. (20分)
5.完成一个程序,该程序提供将任意对象保存到一个压缩文件中,并可以从压缩文件中加
载对象的能力.考虑到需要保存的对象有可能是个大对象,进行文件读写操作的时候需要
考虑性能方面的要求. (20分)
6.将题目5中的代码改造成多线程的处理模式,使之同时可以处理多个对象的读写操作.
 
公司要面试的是你,自己弄懂它,不然就算告诉你答案也是白搭。
 
呵呵,谢谢PLZW大大的发言。至少有人做沙发,不是我去面试。是我朋友,JAVA我是新手。
我是用DELPHI的,JAVA帮不上他的忙,所以请各位大大热心一下。
 
出题的人,是变态.这样的题目拿来面试.怪不得现在工作难找!
 
同意楼上的
老实说,没有相当长时间专注于一项的人要在面试中随时回答这样的问题几乎不可能,这公司要招的怕是个一天能写一个程序出来的人吧
 
1对现实事物的抽象叫做对象
对对象的抽象叫做类
对类的抽象就是抽象类
对特定形别德操作的抽象就是接口
2java里面有的是GC(垃圾回收器)
确保该对象可以被销毁(被垃圾回收器回收)的必要不充分条件是没有任何引用指向该对象
3,建议看看thanking in java 持有你的对象一章上面有清晰的例子很easy
4,不明白什么异常处理机制药实现什么功能
5,这是java序列化的应用也是超级easy thanking in java 也有明确的例子
6,线程经验少还是不要误人子弟的好
 
后退
顶部