自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Go语言中,整数类型int以及uint还有他们衍生的数据类型

有符号的整数——int在GoLang中,有符号的整数类型有如下几种int8:所占空间为1字节,表数范围则是-128~127int16:所占空间为2字节,表数范围则是-2^15~2^15-1int32:所占空间为4字节,表数范围则是-2^31~2^31-1int64:所占空间为8字节,表数范围则是-2^63~2^63-1int:下文做讲解其中,int的所占空间根据自身电脑而决定,如果你的电脑是32位的操作系统,那么int将等价于int32,那么他的所占空间则与int32一样都是4字节,他的表

2021-08-26 15:31:46 2984

原创 类加载子系统

类加载子系统***关于本人的JVM文档大部分取自于尚硅谷的JVM的讲课中,这不过是本人的学习总结,强烈推荐观看尚硅谷由宋红康老师讲解的《JVM从入门到精通》视频 ***在Java的虚拟机中,对于Java文件如何运行有做规范其中Java虚拟机能够执行的字节码文件的就是靠类加载子系统完成。类加载子系统中分有三个阶段加载阶段链接阶段初始化阶段需要注意:类加载子系统只负责文件的加载,至于是否能够运行,则是由Java虚拟机中另一个模块——Execution Engine决定的加载类的信息一般会保

2021-07-18 00:15:08 117

原创 Go语言中,变量的定义与使用

本人学习Java、Python、Go三门语言,且Java投入时间较长,因此对其他两门语言的细心程度可能不够,因此会出现错误知识讲解,也希望你能嘴下留情并指出我的错误,我看到了会马上修改如何定义变量?第一种:var i int = 20 定义时指定类型并赋值第二种:var i int 先定义变量类型再赋值 i = 20第三种:i := 20 动态赋值,也就是不需要指定变量类型直接赋值,自动根据自变量类型定义类型以上三种是在方法内定义变量,既然这么说了就意味

2021-05-04 16:39:58 365

原创 Java中使用a=a+b与a+=b的区别

说明最近要开始接受学校的岗前培训,老师出了一些基础题。先上题目题目:此程序有什么问题咋一看题目没啥问题,实际上这个代码可以运行,至于为什么可以运行,篇幅原因就不做多的解释了,重点不在这里。在我慢慢摸索我无意s+=1写成了s=s+1,他却报错了明明s=s+1与s+=1咋一看没啥区别,为什么会报错呢?从字节码文件解析开始下手实际上对于这种基本的问题或许就得从底层下手,就比如JVM、字节码文件。我们这次对字节码文件进行解析查看,这里我用到了idea上的jclasslib插件,安装的步骤就不做

2021-03-18 20:25:21 238

空空如也

空空如也

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

TA关注的人

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