自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浅谈Java的堆栈

程序计数器程序计数器是一块较小的内存空间它可以看作是当前线程所执行的字节码的信号指示器,字节码解释器工作时就是通过改变计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等,每个线程都有自己独立的程序计时器。栈栈也是线程私有的,它的生命周期和线程一致,描述的是Java方法执行的内存模型,每一个方法执行时都会创建一个栈帧,栈帧中存储着局部变量表,操作数栈,动态链接...

2019-10-01 08:27:47 113

原创 几种简单的初始化

几种简单的初始化成员初始化如果是类的数据成员,就是类的字段,你可以直接定义一个变量而不给它一个值,这时编译器会给它一个默认值。但是如果是方法内这样就不可以了,会报错,编译器会强制程序员给变量赋值,编译器这样设定是为了防止程序员因为疏忽而忘记赋值,这样默认值会造成程序的运行结果与预期的结果不一致。-void f(){ int i; }//i没有初始化,会报错;但是这样是可以的public ...

2019-04-01 10:38:59 262

原创 浅谈多态

浅谈多态现在有猪,狗,猫,三个对象它们都有叫的能力(方法)它们都是动物这个基类的导出类。现在让它们使用叫的能力(调用方法)。会产生不同的叫声。java允许不同类的对象对同一消息做出不同的行为,即同一消息可以根据对象类型的不同而采取多种不同的行为方式, 实现多态的技术被称为动态绑定,也称后期绑定。当然这些类必须是同一个类的导出类,或实现同一个接口。或者在同一个类中实现方法重载。多态的实现大致有这三...

2019-03-14 11:18:18 95

空空如也

空空如也

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

TA关注的人

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