浏览 3108 次
锁定老帖子 主题:某门户Java面试题(部分),求详解!
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-10-19
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、什么时候要使用缓存?当前流行的缓存如何设置? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-10-19
个人答案,抛砖引玉。
1. A wait(); notify(); 本来就是用来做线程调度的,并发不会引起问题。 2. ACDE 反射是通过元数据,做对象本来的工作。即使是私有的,也可以修改访问属性后,再调用。 3. D 4. BD |
|
返回顶楼 | |
发表时间:2012-10-19
第三题应该是B吧,只有涉及到文本操作的时候才会有编码问题....Char是固定编码,不用考虑
|
|
返回顶楼 | |
发表时间:2012-10-19
1.BCDE
2.ACDE ? 有点不确定. 3 C 4 BD 简答题, 1.低端了.求在大公司的同仁解答. 2.高访问的数据啊. 用空间换时间而已. 常用的技术.. ehcache,额只知道这个. |
|
返回顶楼 | |
发表时间:2012-10-19
sy197661944 写道 1.BCDE 2.ACDE ? 有点不确定. 3 C 4 BD 简答题, 1.低端了.求在大公司的同仁解答. 2.高访问的数据啊. 用空间换时间而已. 常用的技术.. ehcache,额只知道这个. 2 CDE |
|
返回顶楼 | |
发表时间:2012-10-22
1.oracle几千万的数据应该不用分表吧?
2.读远大于写,jvm,memecached,redis,mongodb,甚至是磁盘文件缓存,具体看使用场景以及怎么用 |
|
返回顶楼 | |