自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 从输入一个网址到页面展示出来,经历了什么?(一)数据包的封装

最近看完了《网络是怎样连接的》这本书,我认为读书最有效率的方法就是读完之后,自己能将书中的内容串讲一遍,所以在此根据书中作者的划分的文章结构,自己将从浏览器中输入网址到显示出网页内容其间经历了哪些过程详细梳理了一遍。 当然网络是一个巨大而复杂的系统,你不可能仅靠一篇文章就可以领悟网络的工作机制,如果要想真正系统地了解它,那么还是需要去啃大部头——《计算机网络》

2023-05-31 14:21:38 150 1

原创 从JVM内存机制理解 java 的继承

创建子类对象的时候,会一同创建父类的对象吗?如果一定会,那么一个子类实例化,会调用所有父类构造器,而每个类都是Object的子类,这样堆里面就会有大量的Object类,这样的设计显然是不科学的。我的理解:上图中,静态成员和静态代码块和类一起加载>>接着是对象分配内存>>内存空间初始化(即对象的实例字段默认赋值)>>对象信息设置>>执行init()初始化(即构造函数init方法)Java对象的内存布局是由对象所属的类确定。也可以这么说,当一个类被加载到虚拟机中时,由这个类创建的对象的布局就已经确定下来了。

2018-08-14 17:10:09 802

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除