posts - 2,comments - 1,trackbacks - 0
类中的对象.(Java 区分简单类型和对象)
获得类的对象的过程包含两个步骤,首先,必须声明该类型的一个变量,这种声明只是一种简单的声明,对计算机而言,并没有分配给实际的物理内存。然后需要创建一个对象的实际物理备份,并把对于该对象的引用赋给该变量。

当传给方法的是一个对象时,是传引用的如果是传递一个简单类型,就是按值传递。

new 运算符可以为对象动态分配内存空间,并返回对它的一个引用,这个引用就是new分配给对象的内存地址,然后这个内存地址被存储在该变量中。

point p; p = z;(这里p是z的引用)
point p = new point(); p = z; (这里p只是z的值)

如果使用this关键字,就可以实现变量的重名。
如:point( double x,double y){
       this.x = x; this.y = y;
    }

point p = new point( z );//重载构造函数

java 的数组可以精确地知道其大小,对其进行范围内的操作。

static 函数只操作 static 型变量。static是完全独立于该类的任何对象。
static{ }函数,类装载时调用一次。

java 中常量是 final   。 如 : final int quit = 5;

嵌套类和内部类...以后再学吧...



posted on 2009-08-22 19:46 Huicpc217 阅读(74) 评论(0)  编辑 收藏 引用 所属分类: JAVA

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理