Java编程基础——基础记忆

1.基本类型记忆

  (1)整数类型                    byte、short、int、long  分别占 1、2、4、8个字节

在给long类型赋值时候,常量超过了int的表示范围,加大写或小写字母L/l。 (开发写L,l和1???)

  (2)小数类型                     float、 double   分别占4 、8个字节   

对于float,需要在数字后面加大写字母F或小写字母f。(尽量大写)

  (3)真假类型  Boolean 

  (4)字符类型  char 占用的 内存空间是两个字节,赋值单括号。

2.自增自减记忆

a++  (a--) 先运算再自增/自减

++a     (--a) 先自增/自减再运算

3.switch表达式值的数据类型  byte,short, int, char, 枚举和 String(java7以后)

条件执行,机器实现由跳转指令实现,分条件和无条件。高效的方式是跳转表,存储空间为32位,所以容不下long,String是通过

hasCode转换为整形,从而可以为switvh表达式的值。

4.循环控制

1.break  2.continue

5.函数参数传递

1.数组,改变指向存储的位置

2.可变长度参数,函数声明max(int min, int ...a), max(0,1,2) ——> max(0, new int[]{1,2})

猜你喜欢

转载自blog.csdn.net/iXinRu/article/details/85681328