自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一段话理解break,return,exit的区别和联系

首先都是退出程序端,只不过退出范围由小到小,break:退出循环;return:退出本次递归的文件和程序;exit:退出整个文件,即使main之类函数还没有递归结束,其中exit(0)表示正常退出,其他值表示异常退出。

2022-10-27 21:50:54 248 1

原创 从内存角度深刻理解指针和变量

变量和指针的关系和介绍

2022-10-22 23:05:58 218

原创 一张图掌握多态思想

2022-04-02 21:27:34 91

原创 一张图掌握抽象类与接口

2022-04-02 21:09:12 116

原创 java各内存存储的内容划分

1.栈内存1.1变量存引用变量引用其数据的地址,八种基本数据类型不仅存变量名,还存其数据。1.2存正在调用的方法2.方法内存存class文件和所有的待执行的方法3.堆内存存引用变量的具体数据和String变量的数据池4.注释本总结仅代表个人理解,还有待完善。...

2022-04-01 10:30:06 465

原创 引用型变量,方法,对象在内存中的调用情况

1.引用类型的参数传递在内存中的使用情况变量名里存的是成员变量的地址存于栈内存中,成员变量里存的是数据存于堆内存中,两个变量同时存数组的地址,改变任意一个变量名下的成员值,另一个变量的成员值也会发生相应的改变。2.方法的调用内存流程只有在main方法里声明函数才可以调用函数。内存中的运行流程是:1.程序以class文件存在于方法区(文件里封装了所有的方法) 2.程序执行第一句,首先main方法调入栈内存 3.程序读声明方法语句之后把study方法调入内存 4.程序进...

2022-04-01 10:25:52 301

原创 怎么用Collections.addALL(),添加对象

首先是要创建对象,即new出多个对象并以,隔开即可输入2.怎么用Collections.addALL()加数组,添加对象先创建数组(存储元素类型是对象),再创建对象,把对象当做数组元素存储即可运行结果...

2022-03-26 11:24:01 679

原创 一段话讲清静态成员变量,继承,虚拟

1.1static修饰成员变量和方法加static的变量盒方法都是和main一起同类一起在方法区里加载起来(最先加载出来),从属于类,均用类名.方法名/变量名来直接调用(在同一个类中,类名都可以省略,直接调用)。静态方法的经典使用场景是定义工具类(提供某些特定的功能的方法),由于工具类的定义,不需创建对象用它只是为了调用工具类里的固定方法来使用,因此用静态方法,省去创建对象占用的堆内存。无static修饰的对象和成员变量从属于对象,在堆内存中创建对象时才开始被调用。使用前必须先创建一个对象,并且以对象名.

2022-03-18 20:30:05 143

空空如也

空空如也

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

TA关注的人

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