`
幽灵线程
  • 浏览: 78432 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

某门户Java面试题(部分),求详解!

阅读更多
1、(多选)下列方法中,必需在synchronized(object){..}代码块中调用的有:
A. object.clone();
B. object.wait();
C. object.wait(0);
D. object.notify();
E. object.notifyAll();

2、(多选)关于java反射机制与Class类,下列说法正确的有:
A. 反射调用过程中,不会引起Class Loader加载新的class。
B. 通过反射机制,不能获得一个类的private成员列表。
C. 通过反射机制,既可以调用类的静态方法,也可以调用类的非静态方法。
D. 通过反射机制,可以通过非默认的构造函数生成一个类的新的对象。
E. 通过反射机制,可以调用一个对象的私有方法。

3、下列类初始化的时候,可能需要指定编码方式的是:
A. java.io.FileInputStream
B. java.io.BufferedReader
C. java.io.InputStreamReader
D. java.io.ByteArrayOutputStream
E. java.io.CharArrayWriter

4、(多选)以下操作中,可能的解决java内存泄露问题的手段有:
A. 在程序中调用System.gc();
B. 关掉不再使用的网络/数据库连接;
C. 在程序中调用finalize();
D. 清理集合类中的无用对象;
E. 在程序中调用Runtime.getRuntime().runFinalization();


简答题:
1、Oracle数据库:
有一套用户系统需求为:
使用email注册和登录,显示个人信息时不能显示email。
姓名是必须字段,email不能重复;
数据量超过5000万,每日增量20万。
请设计数据表结构,索引关系;最优的分布方式;常用查询SQL。

2、什么时候要使用缓存?当前流行的缓存如何设置?
分享到:
评论
1 楼 heroyanglei 2014-02-12  
有答案吗?

相关推荐

Global site tag (gtag.js) - Google Analytics