首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
los11255
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
近万字总结Java集合核心知识点
微信搜索公众号路人zhang,回复面试手册,领取本文档PDF版及更多面试资料。 Map接口和Collection接口是所有集合框架的父接口。下图中的实线和虚线看着有些乱,其中接口与接口之间如果有联系为继承关系,类与类之间如果有联系为继承关系,类与接口之间则是类实现接口。重点掌握…
不要再死记硬背Java的类加载啦
作为一个程序员,面试的时候都绕不过JVM,可以说这是我们永远的痛。是不是感觉每次面试的时候,都要重新背一下,不然面试会被虐惨。那么问题就来了,为什么每次面试都要背?为什么背完过了断时间就忘了?除了记忆
反制面试官 | 14张原理图 | 再也不怕被问 volatile!
这一篇也算是Java并发编程的开篇,看了很多资料,但是轮到自己去整理去总结的时候,发现还是要多看几遍资料才能完全理解。还有一个很重要的点就是,画图是加深印象和检验自己是否理解的一个非常好的方法。 这是一份精心总结的Java内存模型思维导图,拿去不谢。 JMM是Java内存模型,…
java开发两年了,连个java代理模式都摸不透,你怎么跳槽涨薪?
代理模式(Proxy Pattern),23种java常用设计模式之一。代理模式的定义:代理类对被代理对象提供一种代理以控制对这个对象的访问。个人理解:在生活中我们常常把不必要的事情丢给别人去完成,而这些不必要的部分相当于他们代替我们完成的,这就相当于是代理模式。 1、明星与经…
面试官:你简历上写精通JVM,那你给我说一下垃圾回收的相关概念吧
对于 JVM 来说,我们都不陌生,其是 Java Virtual Machine(Java 虚拟机)的缩写,它也是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM 有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统,其本质上就是一个程…
阿里面试真题讲解:详解类的生命周期,一文带你掌握
我们知道java文件编译称.class字节码文件之后,要加载(Loading)到内存,接着对字节码进行链接(Linking),然后初始化(Initializing)之后才能被使用执行,使用完成之后,被卸载回收(GC),下图是类的生命周期(Class Cycle)图。 双亲委派机…
有关Java类加载机制的问题看这一篇就够了,没见过比这写的更细的了
1. 加载:在这个阶段jvm主要完成三件事: 相对于类加载的其他阶段,加载阶段是可控性最强的阶段,因为我们可以使用系统的类加载器加载,也可以使用自定义的类加载器加载。 2. 验证: 主要作用就是确保被加载的类的正确性,也是连接阶段的第一步。即判断加载好的class文件不能对jv…
「总结篇」别再说自己不会JVM了,看完这篇能和面试官扯上半小时(上)
一个能够运行字节码的虚拟机。 屏蔽了具体的操作系统的信息。 正是以上两点,使得Java程序具有一次编译,到处执行的特性。 从上面的图中,有两种颜色不同的区域,红色的是线程共享区域,绿色的是线程私有区域。下面我们一个一个讲清楚,不过在学习这部分的时候,最好先思考为什么会有这些区域…
高级java工程师面试必备:jvm知识体系总揽
要面试的赶紧看吧
Java 代码规范,你应该知道的一些工具和用法
从事编程这个行业,你一定被别人说过或者说过别人这句话:代码要规范!求职面试时也能从 JD 上看到这个要求:要有良好的编程习惯。其实都是在讲代码规范(Code Style)这件事情。