1、用short(小容器)装int(大容器)时,要有明确的转换。

int num=9;

short aa = (short) num;

2、封闭的用处

JAVA NOTE 1

3、封装的实例

class AnimalsTest{

private String name;
private int size;

public String getName() {
return name;
}
public String setName(String name) {
name = name;
return name;
}
public int getSize() {
return size; 
}
public int setSize(int s) {
size = s;
return size;

}

}

public class Animals{
public static void main (String[] args) 
{
AnimalsTest[] animals = new AnimalsTest[5];
animals[0] = new AnimalsTest();
//未封装时:animals[0].name="dog1";
//封装后,private类型变量获取不到,要通过setter函数
animals[0].setName("dog1");

System.out.println(animals[0].getName());

        }

}

4、实例变量的默认值

int 0

float 0.0

booleans false

referense null

5、JAVA不同数据类型的位数

booleans JAVA虚拟机决定   true/false
char 16bit 0-65535
byte 8bit -128~127
short 16bit -32768~32767
int 32bit -2147483648~214748347
long 64bit 负很大~正很大
float 32bit  
double 64bit  

6、对象的比较

JAVA NOTE 1

相关文章: