码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA面试题

时间:2018-05-13 11:55:33      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:垃圾收集   对象   bio   是什么   堆和栈   继承   管理   占用   抽象   

1.HashMap和Hashtable的区别
2.StringBuilder内部实现机制
3.SpringMVC和Struts2的区别
4.Spring事务的管理
5.Hibernate与MyBatis的比较
6.GC算法有哪些
7.垃圾回收器有哪些
8.如何调优JVM
9.Java 中堆和栈有什么区别?
10.缓存命中率的计算
11.Memcache与Redis的区别
12.如何实现Redis的分片
13.zookeeper的用途
14.dubbo的用途以及优点
15.HashMap和HashTable存储原理
16.说说堆的年轻代和老年代
17.HTTP协议,GET和POST 的区别
18.栈溢出的原因有哪些
17.String、StringBuffer与StringBuilder之间区别
20.堆内存和栈内存的区别
21.讲讲分布式唯一ID
22.对象克隆和实现方式
23.集群环境中,session如何实现共享
24.short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
25.如何实现对象克隆?
26.唤醒一个阻塞的线程
27.说说NIO和IO的区别
28.Java中的NIO,BIO,AIO分别是什么?
29.什么是幂等性
30.终止线程有几种方式?终止线程标记变量为什么是 valotile 类型?
31.Java新生代,老年代,持久代,都存储哪些东西?
32.switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?
33.解释一下什么叫AOP(面向切面编程)?
34.说说oracle索引分类,以及优缺点
35.手写单例模式(饿汉和饱汉模式)和工厂模式?
36.说说spring的工作原理工作原理,及其作用
37.如果对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存?
38.java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
39.说说spring的AOP概念
40.什么是值传递和引用传递?

JAVA面试题

标签:垃圾收集   对象   bio   是什么   堆和栈   继承   管理   占用   抽象   

原文地址:https://www.cnblogs.com/sweet6/p/9031424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!