- 博客(3)
- 收藏
- 关注
原创 栈内存与堆内存的简单理解
栈内存栈内存存储的内容都是局部变量,而当局部变量的作用域结束后,该变量所占的内存就会被释放。堆内存堆内存中存放的为通过new产生的数组和对象实体(数组也可以理解为对象的一种),当对象被建立时,栈内存中也会出现与之对应的一个局部变量。该局部变量通过指针与该对象实体所对应的内存区域建立关联,即指针指向对象实体的内存起始地址。堆内存存在以下特点:1.每个实体在堆内存中占据一段连续的内存空间,拥...
2019-08-12 22:22:49 1501 1
原创 通过while语句和for语句实现无限循环
在开发过程中,常常会遇到需要写一个无限循环操作来实现某些特定操作,可通过while语句和for语句实现。while语句while(true){循环体;}通过将while语句的判断条件设置为true,实现无限循环。for语句for( ; ; ){循环体;}通过将for语句中的初始表达式,循环条件,循环后执行的表达式置空,实现无限循环。...
2019-08-11 14:31:18 13719
原创 JAVA中用来交换两个值的三种方式
JAVA中用来交换两个值的三种方式如:a=2,b=3;现要相互交换a,b的值采用第三方变量int c;c=a;a=b;b=c;这种方式常见于实际开发中,具有较强的阅读性。两个变量之间相互转换a=a+b;b=a-b;a=a-b;此方式当a,b的数值过大时,会超出变量类型的取值范围,遭到强制转换。采用变量之间相异或(^)的方式一个数值连续两次^(异或)上相同的值,所得结果还...
2019-08-10 20:07:36 363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人