headfirstjava 学习笔记(chapter1-5)

来源:互联网 发布:阿里巴巴的云计算 编辑:程序博客网 时间:2024/04/28 20:20

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
0 0
原创粉丝点击