1 java中基本类型占用字节数
Java中有8种数据类型:char int short long byte float double boolean
字节是byte,位是bit 一个字节占8位:1byte = 8bit。
char在java中是2个字节,java采用unicode编码,2个字节(16位)来表示一个字符。
数据类型 位数 字节数
char 16 2
int 32 4
short 16 2
long 64 8
byte 8 1
float 32 4
double 64 8
2 java数组转List方法
public class Arrays类提供了公有静态方法:public static List<T> asList (T... array);
用法:将基本类型的数组转化成List列表。
实例代码如下:
String[] str_int = { "1", "2" , "3" , "4" };
List<String> list = Arrays.asList(str_int);
3. java静态代码块和静态变量
1) java静态代码块在类被载入时执行,且只被执行一次。
2) 静态变量先于静态代码块初始化。
3)类的构造方法每次通过new创建对象时,都会调用。