Java学习笔记

this关键字、static、静态函数、final

2015-09-21  本文已影响128人  ForeverYoung20

this关键字


this关键字代表了所属函数的调用者对象。

this关键字的作用:

this关键字调用构造函数注意事项:

static(静态、修饰符)


static修饰成员变量时,该成员变量的数据就是一个共享的数据。

静态成员变量的访问方式:

注意:

静态成员变量与非静态成员变量的区别:

静态函数


静态函数要注意的事项:

  1. 静态函数是可以使用类名或者对象进行调用的,而非静态函数只能通过对象调用。
  2. 静态的函数可以直接访问静态的成员,但是不能直接访问非静态成员。若静态函数中有对象,那么可以访问非静态数据。
  1. 非静态函数可以访问静态与非静态成员。
  1. 静态函数不能出现this或者super关键字。

静态数据的生命周期:

static什么时候用来修饰函数?

如果一个函数没有直接访问到非静态的成员,那么可以使用static修饰。一般用于工具类型的方法。

final(最终、修饰符)


final关键字的用法:

常量的修饰符一般为: public static final

上一篇 下一篇

猜你喜欢

热点阅读