首页
学习
活动
专区
工具
TVP
发布

Java那些事

专栏作者
495
文章
474663
阅读量
61
订阅数
2020年最新版Java面试题大全(文末附参考答案)
6、NoClassDefFoundError 和 ClassNotFoundException 区别?
乔戈里
2020-06-03
4000
阿里面试: 说说强引用、软引用、弱引用、虚引用吧
我们都知道 JVM 垃圾回收中,GC判断堆中的对象实例或数据是不是垃圾的方法有引用计数法和可达性算法两种。
乔戈里
2020-05-25
3.4K0
深入比较Java 6,7,8中的String.intern()
英文原文链接:http://java-performance.info/string-intern-in-java-6-7-8/
乔戈里
2020-03-26
7990
JVM解毒——类加载子系统
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数,属性和方法等,Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能,这里就是我们经常能见到的Class类。
乔戈里
2020-02-25
5320
JVM解毒——JVM与Java体系结构
Java开发都知道JVM是Java虚拟机,上学时还用过的VM也叫虚拟机,先比较一波
乔戈里
2020-02-24
4890
Java8 通关攻略
Java8 特别强大的是Lambda 表达式和Stream,通过它两新增和增强了很多包
乔戈里
2020-02-14
1.1K0
【纯干货】Java 并发进阶常见面试题总结
synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。
乔戈里
2019-12-02
3200
JVM 发生 OOM 的 8 种原因、及解决办法
1、代码中可能存在大对象分配 2、可能存在内存泄露,导致在多次GC之后,还是无法找到一块足够大的内存容纳当前对象。
乔戈里
2019-11-18
1.2K0
面试官:哪些原因会导致JAVA进程退出?
值此七夕佳节,烟哥放弃了无数妹纸的邀约,坐在电脑面前码字,就是为了给读者带来新的知识,这是一件伟大的事业! 好吧,实际情况是没人约。为了化解尴尬,我决定卖力写文章,嗯,一定是我过于屌丝! 好了,开始说重点。今天讲的这个问题
乔戈里
2019-11-18
2.3K0
Java finally语句到底是在return之前还是之后执行?
网上有很多人探讨Java中异常捕获机制try…catch…finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:
乔戈里
2019-10-28
7680
开发者面试之JVM调优指南.mp4
对于Java人来说,JVM无疑是进阶时必须迈过的坎。不管初入职场还是跳槽升职,JVM更是面试时的必考题。如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)。
乔戈里
2019-09-20
3570
挑战 10 道超难 Java 面试题
这是我收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答。
乔戈里
2019-09-17
7080
JAVA面试解析(有赞二面)
说在前面的话: 本文适合人群:急等着换工作的人 我承认刷面试题很有用的,纵观几年来的JAVA面试题,你会发现每家都差不多。比如,你仔细观察,你会发现,HashMap的出现几率未免也太高了吧!连考察的知识点都一样,什么hash碰撞啊,并发问题啊!再比如JVM,无外乎考内存结构,GC算法等!因此,如果是为了面试,完全是有套路可以准备的!记住,基础再好,也架不住面试官天马行空的问,所以刷面试题还是很有必要的!
乔戈里
2019-09-06
8910
JAVA面试解析(有赞一面)
本文的题目出自博客 http://www.54tianzhisheng.cn/2018/07/12/youzan/ 但是作者没有给出答案,博主斗胆来制作答案版。
乔戈里
2019-09-03
6670
某团面试题:JVM 堆内存溢出后,其他线程是否可继续工作?
最近网上出现一个美团面试题:“一个线程OOM后,其他线程还能运行吗?”。我看网上出现了很多不靠谱的答案。这道题其实很有难度,涉及的知识点有jvm内存分配、作用域、gc等,不是简单的是与否的问题。
乔戈里
2019-08-20
3080
案例实战:每日上亿请求量的电商系统,JVM年轻代垃圾回收参数如何优化?
按照惯例,我们接下来会用案例驱动来带着大家分析到底该如何在特定场景下,预估系统的内存使用模型。
乔戈里
2019-08-09
4960
12道囊括重要的东西的 Java 基础问题
转载自公众号:JavaGuide 下面一共有12个Java基础问题,基本把Java基础比较重要的东西都囊括了,面试题只是为了帮大家查漏补缺,让大家看一下自己的掌握程度。如果想得到不错的offer还是要
乔戈里
2019-05-16
5240
看过太多BAT大厂面试题,其实考的无非是这几点能力
发现一个有趣的现象,网上一些比较热门的文章、博客往往都是“某某公司面试题汇总”、“某某公司面试题解析”,似乎程序员们对面试题总是抱有热情,好像多看了几道面试题,自己的能力就可以很快提高一样。
乔戈里
2019-05-15
1.4K0
关于Java基础你不得不会的34个问题
12. String StringBuffer 和 StringBuilder 的区别是什么 String 为什么是不可变的
乔戈里
2019-03-30
9150
一起来梳理JVM知识点
出自:https://www.nowcoder.com/discuss/153428
乔戈里
2019-03-04
2800
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档