自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 数组内存图

一个数组的内存图public static void main(String[] args) { int[] arr = new int[3];//数组的声明和初始化 arr[0] = 23; arr[1] = 56; arr[2] = 88; System.out.println(arr[1]); }两个数组的内存图public static void main...

2019-10-09 15:45:49 230

原创 数组

数组的概述1,数组:用于存储相同数据类型的一组数据容器。2,为什么要使用数组?1)如果我们没有数组的话,当有多个变量的时候,需要声明很多个变量名称,这些变量之间没有任何关系和规律,当我们访问和操作的时候就非常复杂。2)数组的解决方案:只需要有一个有名称的数组容器,所有容器中的数据,都是通过【容器名称】+【数据在容器中的偏移量】来描述。在数组中,每个位置,都有自己的编号,就是一个数字,数字本...

2019-10-09 15:30:55 107

原创 Java方法解析

方法的定义和使用1,定义方法的格式:修饰符 返回值类型 方法名称 (参数列表){方法题语句;return 语句;}2,对格式的详细说明:修饰符:public static返回值类型:表示这段代码的产出的数据的数据类型方法名称:给这段代码起的名字,动词,动宾结构,首字母小写,从第二个单词首字母开始大写。参数列表:用于定义当前功能所需要的数据。分为形式参数(方法定义时定义的...

2019-09-19 15:51:19 169 1

原创 方法调用时内存的使用情况

1,先调用主方法,给主方法在栈内存中分配内存空间,形象的称为主方法进栈。2,主方法在调用其他方法时,主方法还未完成,所以主方法的栈帧继续在栈内存的底部存在,其他方法需要执行3,其他方法在主方法的栈帧上面,分配一块独立的空间,完成该方法,形象的称其他方法进栈,主方法中的数值会传递到新方法的栈帧中。4,新方法执行完成之后,会将返回值返回给主方法,新方法的栈帧被销毁,被回收,形象的称为新方法出栈。...

2019-09-12 10:11:29 351

原创 jvm内存划分

1,jvm中的空间根据不同的功能进行划分为五部分:栈内存,堆内存,方法区,本地方法栈,程序计数器。2,栈内存:用于执行方法的内存,每个方法在执行的时候,都需要一段独立的空间,这段空间就在栈内存中给分配的。每个方法分配的内存称为栈帧。特点:先进后出。3,堆内存:用于存储数组,对象等引用数据类型的数据。空间较大,但速度相对慢。4,方法区:用于存储类的字节码对象,存储常量,存储静态变量。5,本地...

2019-09-12 09:59:40 644

原创 for 打印矩形,三角形,菱形

打印7*5矩形,public class fores { public static void main(String[] args) { // TODO Auto-generated method stub //外层循环控制行数 for (int i = 0; i < 5; i++) { //内层循环控制列数 for (int j = 0; j < 7;...

2019-09-05 09:49:49 120

原创 数据类型转换

数据类型转换数据类型转换之隐式转换1、隐式转换:自动转换,小范围的数据类型转换成大范围的数据类型,小范围的数据类型和大范围的数据类型相互运算时先将小的转换成大的在计算结果,最后的结果是大范围的类型。2、注意:int以下的数据类型,任意两个计算不是转成大的,而是统一转成int类型,计算结果也是int类型,(byte<short=char<int<float<double...

2019-09-04 11:22:25 240

空空如也

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

TA关注的人

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