1.类的文件结构 类的文件结构是一个以.class结尾的二进制流文件,这是保证java虚拟机能被多种语言使用的主要原因。 类文件依次包括了。魔数,版本号,常量池类型数量,常量...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.类的文件结构 类的文件结构是一个以.class结尾的二进制流文件,这是保证java虚拟机能被多种语言使用的主要原因。 类文件依次包括了。魔数,版本号,常量池类型数量,常量...
https://mp.weixin.qq.com/s?__biz=Mzg3MjA4MTExMw==&mid=2247484746&idx=1&sn=c0a7f9129d780...
1.实时的处理机制为什么使用kafka kafka是一种分布式的,基于发布/订阅的消息系统,能够高效并实时的吞吐数据,以及通过分布式集群及副本冗余机制实现数据的安全。 ...
1.Mysql基本架构图 一.Innodb和MylSAM的区别 1.Innodb 支持事务,MylSam 不支持事务 2.Innodb支持外键,Mylsam不支持 ...
1.java对象头 java对象头包含两个部分,一个指向对象类型的指针,一个MarkWord存放(对象的hashcode,分代年龄,以及锁相关的信息如:锁状态,锁标志位,...
一.装饰者模式 装饰者模式能够动态的给对象添加一个功能,同时又不改变原对象的原有结构,相比于继承父类,添加功能,这种方式更具有动态性。 比如:我们现在用的手机,正处于一个在4...
1.面向对象基本概念 a.什么是对象?什么是面向对象编程? 对象是存在的具体的实体,是面向对象的编程的核心,具有明确的状态定义和行为。举个例子,现实中的车子就是一个具体的...
技术篇 1.什么是快速失败(fail-fast)什么是安全失败(fail-safe)? 我们都接触 HashMap、ArrayList 这些集合类,这些在 java.util...
java集合是一个常考的知识点,这一块呢,我们可以通过上面的图片进行分类,着重可以考虑ArrayList,LinkedList,Vector,HashSet,HashMap,...
终于在耽搁了几天之后,开始看关于线程的面试题了。之前被腾讯大佬问过,这一块得好好补补。 1.什么是线程,什么是进程,两者的区别举个例子? 我们先来举一个例子把,假设把cpu比...