1.变量分为primitive类型的数据和引用两种:
## a. int y;int x=0;y=x;y和x分开占不同的内存
##b.自建类,例如Dog Dog a=new Dog(); Dog b=a; 这里a和b可以看作c语言的指针,任何通过a对对象进行的修改也会影响b所指代的对象内容,实际上内存中占一样的部分。
2.创建Dog数组要记得建立每一个对象
## Dog[] pets=new Dog[7];
## for(int i=0;i<7;i++)
pets[i]=new Dog();
3.为了安全的封装方法
## class dog{
private int size;
public int getsize(){
return size;
}
public int setsize(int s){
size = s; //可以加入其它条件从而实现对输入范围的控制
}
4.一些值得记住的语句:
## Integer.parseInt("") //把字符串转为intclass dog{
## for(int cell: locationCells) //将locationCells数组里每一个元素循环赋值给cell