![]() |
|
登录 注册 |
浙大论坛 > 招聘栏目 > 浏览当前帖子 | 最新帖子进站窗口排行在线会员隐藏左侧栏 |
java实习面试考点分享 | |
【返回本版】 【发表帖子】 【回复帖子】 | 浏览量 941 回帖数 0 |
![]() |
bigbigborther 等级 ★ 楼主 发表于 2020/7/26 21:51:44 编 辑 |
今天找到了一个不错的资源,分享给大家:校招笔试面试大全 Java常见面试题 ============划重点================================== 综合一下大家给的反馈: 面试概率高的题目包括: JVM内存模型、OOM场景、HashMap多线程问题、线程池、锁 垃圾回收算法 需要读源码的类:ThreadPoolExecutor、HashMap JDK8、JDK11 各自有哪些新的特性 LinkedList和 ArraryList有什么区别 volatile关键字的作用是什么 java中sleep和wait有什么区别? String StringBuffer StringBuilder有什么区别? 大家继续在评论区补充答案呀 推荐大家“BAT笔试面试”微信公众号,资料很全,都是高频面试题: ![]() ========================================= 1、面向对象的特点有哪些? 2、接口和抽象类有什么联系和区别? 3、重载和重写有什么区别? 4、java有哪些基本数据类型? 5、数组有没有length()方法?String有没有length()方法? 6、Java支持的数据类型有哪些?什么是自动拆装箱? 7、int 和 Integer 有什么区别? 8、Java类的实例化顺序? 9、什么是值传递和引用传递? 10、String能被继承吗?为什么? 11、String和StringBuilder、StringBuffer的区别? 12、Java集合框架的基础接口有哪些? 13、Java集合框架是什么?说出一些集合框架的优点? 14、HashMap 与HashTable有什么区别? 15、ArrayList 和 LinkedList 有什么区别? 16、简单介绍Java异常框架?Error与Exception有什么区别? 17、java中的throw 和 throws关键字有什么区别? 18、列举几个你了解的几个常见的运行时异常? 19、final, finally, finalize有什么区别? 20、描述Java内存模型? 21、java中垃圾收集的方法有哪些? 22、如何判断一个对象是否存活?(或者GC对象的判定方法)? 23、Java GC是在什么时候,对什么东西,做了什么事情? 24、什么是类加载器双亲委派模型机制? 25、类加载器有哪些? 26、描述类加载器工作机制? 27、分别写出堆内存溢出与栈内存溢出的程序? 28、Java 8 内存模型进行了哪些改进? 29、简述java内存分配与回收策率以及Minor GC和Major GC? 30、JVM,JDK和JRE有什么区别与联系? 31、Java线程同步的方式有哪些? 32、解释一下锁的一些基本概念:可重入锁、可中断锁、公平锁、读写锁? 33、synchronized什么情况下会释放锁? 34、synchronized和lock有什么区别? 35、使用过哪些数据库连接池,分别有什么优点和缺点? 36、Java CAS(Compare And Swap) 无锁算法? 37、线程池的作用有哪些? 38、反射创建类实例的三种方式? 39、反射机制有哪些优点和缺点? 40、哪些项目中用到了Java反射机制? 41、Java 反射机制的作用? 42、你了解哪些设计模式,列举几个?jdk中用到了哪些设计模式? 43、单例模式用java有哪几种实现方式? 44、Java元注解有哪些,都有什么作用? 45、jdk自带了哪些注解,有什么作用? 46、Java8有哪些新特性? 47、简单介绍原生jdbc执行sql过程? 48、char 型变量中能不能存贮一个中文汉字,为什么? 49、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 50、构造器(constructor)是否可被重写(override)? -- 更新一下:其实有答案的==》答案 - - - - - |
1 |
论坛帮助 友情链接 会员认证删帖申请 联系我们 |