类和对象
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类和对象相关的知识,希望对你有一定的参考价值。
- 基本数据类型为0
- 引用数据类型值为mull
类是具有相同属性和行为的一组对象的抽取
-
类、java文件名、class文件名
-
公共类类名=java文件名
-
1个java文件可以有多个类,但只能有一个公共类
-
class文件的个数和类的个数一致
内存存放
- 栈(先进后出):局部变量、
- 堆:凡是New出来的对象,都在堆区(实例化对象)
- 数据段
- 代码段
垃圾回收
-
程序员无法控制。(system.gc();通知计算机回收)
-
匿名对象:(new 类名().属性和方法)只能使用一次
This
this.--->当前属性
- this.属性
- this.方法
- 位置:可以在本类的任意方法包括构造的任意位置
当局部变量和全局属性的名字重复,我们要用全局变量属性的时候,加this,负责采用就近原则,取局部变量
this()
- 调用本类的其他构造
- 位置:只能写在构造方法的第一句
- 用法:1、this()调用本类的无参构造; 2、this(name);调用本类的带参构造
Private(变量)
属性访问器get
属性修改器set
调试方法
以上是关于类和对象的主要内容,如果未能解决你的问题,请参考以下文章