- 博客(6)
- 收藏
- 关注
原创 byte 参与运算的注意事项
byte b1=3,b2=4,b;b=b1+b2;b=3+4; 这几行编译可有问题??答案:byte在参与运算的时候,先转换成int类型,在进行运算;所以结果为int 类型;应该修改为b=(byte)(b1+b2);...
2019-04-24 10:45:10 652
原创 &和&& 的区别
1、&:按位与a&b是把a和b都转换成二进制数然后再进行与的运算;2、&&:逻辑与a&&b就是当且仅当两个操作数均为true时,其结果才为true;只要有一个为零,a&&b就为零。...
2019-04-24 10:44:55 3395
转载 循环结构(for循环和while循环的区别)
使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率...
2019-04-24 10:44:26 8430
转载 java数组
1、java数组 在java中数组必须先初始化,然后才能使用;初始化就是给数组中的数组元素分配内存空间并赋值; 初始化分为静态初始化和动态初始化; 静态初始化: 初始化时指定初始值,有系统决定数组长度; 格式:数据类型[]数组名 = new数据类型[]{元素1,元素2,…}; ...
2019-04-24 10:44:03 277
转载 java中的内存分配
Java程序在运行时,需要在内存中分配空间。为了提高运算效率,就对空间进行了不同区域的划分,因此每一片区域都有特定的处理数据方式和内存管理方式栈:存储局部变量堆:存储new出来的东西方法区:(面向对象部分讲)本地方法区:(和系统相关)寄存器:(给CPU使用)...
2019-04-24 10:43:39 352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人