赞
踩
1、 Java语言有哪些特点
2、面向对象和面向过程的区别
3 、八种基本数据类型的大小,以及他们的封装类
4、标识符的命名规则。
5、instanceof 关键字的作用
6、Java自动装箱与拆箱
7、 重载和重写的区别
8、 equals与==的区别
9、 Hashcode的作用
10、String、String StringBuffer 和 StringBuilder 的区别是什
么?
11、ArrayList和linkedList的区别
12、 HashMap和HashTable的区别
13、 Collection包结构,与Collections的区别
14、 Java的四种引用,强弱软虚
15、 泛型常用特点
16、Java创建对象有几种方式?
17、有没有可能两个不相等的对象有相同的hashcode
18、深拷贝和浅拷贝的区别是什么?
.......................................
45、说说深拷贝和浅拷贝?
1、说说Java中实现多线程有几种方法
2、如何停止一个正在运行的线程
3、notify()和notifyAll()有什么区别?
4、sleep()和wait() 有什么区别?
5、volatile 是什么?可以保证有序性吗?
6、Thread 类中的start() 和 run() 方法有什么区别?
7、为什么wait, notify 和 notifyAll这些方法不在thread类里 面?
8、为什么wait和notify方法要在同步块中调用?
9、Java中interrupted 和 isInterruptedd方法的区别?
10、Java中synchronized 和 ReentrantLock 有什么不同?
11、有三个线程T1,T2,T3,如何保证顺序执行?
.....................................................
46、乐观锁和悲观锁的理解及如何实现,有哪些实现方式?
1、什么是MyBatis
2、说说MyBatis的优点和缺点
3、#{}和${}的区别是什么?
4、当实体类中的属性名和表中的字段名不一样 ,怎么办 ?
5、Mybatis是如何进行分页的?分页插件的原理是什么?
6、Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?
限于文章篇幅原因,只能以截图的形式展示出来,有需要学习资料的小伙伴下方↓↓↓名片获取相关资料
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。