java_基础_类入门

来源:互联网 发布:linux 线程挂起 编辑:程序博客网 时间:2024/05/21 00:53

1、面向对象编程思路:分析问题建立相应对象,通过对象以及他们之间的配合解决问题,每个对象在计算机中占有一定的内存,同时能完成一定的功能。
2、类与对象的关系
①类是实例对象的模板,是抽象的概念,代表一类事物。
②对象是具体的,实际的代表一个具体的事物
3、创建一个简单的类:

class 类名    //类名可以是任意的合法标识符,首字母大写。{    类的成员;  //类的成员类型可以是基本数据类型也可以是引用数据类型}

4、创建一个简单的对象
法①:

    //先声明后创建    类名 对象名;    对象名 = new 类名();

法②:

//一步创建类名 对象名 = new 类名();

5、用以上的方法即用new来创建一个对象后就会为这个对象分配一一定的内存空间,否则不会。

class Person{    int age;}//创建两个类名为Person的对象Person a=new Person();Person b;b=a;

上述代码中b此时指向了a,类似于c语言中的指针,所以,如果改了b的值,则a的值也随之改变。
6、若一个对象指向空,则该对象会被废弃,所占据的空间为垃圾,JAVA有一套清除垃圾的算法,会在某个时期清除,释放该内存。

0 0