java中级程序员面试题_51CTO下载-JAVA中级程序员面试题

姓名:开始时间:结束时间:

(请将答案写在答题纸上)

java 基础

1StringBuffer的实现方式,容量如何扩充

2了解JVM启动参数吗?-verbose -Xms -Xmx的意思是什么?3

3ClassLoader的功能和工作模式

4jvm gc 如何判断对象是否需要回收,有哪几种方式?

5reader和inputstream区别? 3 ?

6==和equals的区别? 3

7hashCode的作用,Hashmap理解,如果在hashCode中返回常量1,会有什么结果?

3

8char型变量中能不能存贮一个中文汉字?

9interface 和 abstrat class的区别

10多线程同步的原理

11解释是一下什么是线程安全?举例说明一个线程不安全的例子。解释Synchronized 关键字的作用

12说出数据连接池的工作机制是什么?解决什么问题 50%

13了解过哪些JDK5的新特性

14 JDK版本: Integer i = 5;举例描述下相应的特性?

15 java序列化

算法:

1 排序算法有哪些,优缺点

2 ArrayList LinkedList HashMap,区别

3 递归算法使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值