类(续)


1、属性的定义:public 类型 变量名
 
   方法的定义:public 返回类型 方法名(参数列表)

2、构造方法的作用:创建对象(初始化信息工作)

3、常量:(静态变量,静态方法)

   a、什么时候使用常量?----> 固定不变的时候使用常量

   b、why定义常量?---> 含义清楚,一改全改

   c、定义常量的事项: 必须是public类  --->  一定要赋初始值----> 所有单词必须大写,单词与单词之间用下划线隔开
 
   (一)静态变量(类变量):用static来声明  类.类名
  
   静态变量与非静态变量的区别:静态变量在内存中只占有一份空间;非静态是一个对象占一份空间

   (二)静态方法(类方法):类.方法()

         使用静态方法的前提:方法体里的代码和任何一个具体的实例无关才使用静态方法(相当与工具包)

    注:a、静态方法里不能直接使用非静态方法以及非静态变量,但能够直接使用静态方法及静态变量

        b、静态不属于对象
4、组合:

   关键字:"has"判读一个类是否包含另一个类的对象的组合(一个类可以由其它的类组成)

   理解:调用的是类而不是对象

5、垃圾回收机制(了解一下ok):
 
  a、System.gc()  ---> 尽量少用,因为Java回收机制也占有一定内存(电脑的内部也运作啊!)

  b、终结器:finalize()方法并不保证在垃圾回收实现该方法
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值