this 的作用 用法 static的作用和用法

this的作用:

this表示的是当前对象本身。

this代表当前对象的引用。

普通方法中使用this

区分类成员属性和方法的形参

调用当前对象的其他方法,(还有可以省去不写)

位置:任意位置

构造方法中使用this

使用this来调用其他构造方法.(还只能多的调用少的,形同鸡肋)。

调用的时候位置必须是当前构造方法中的第一句。

this不能用于static方法。他还可以区分局部和全局变量。

static 静态的

在类中用static声明的成员变量为静态成员变量,或者叫做类属性类变量。

用static声明的方法为静态方法,静态方法不能以任何形式引用this、和super关键字。

静态变量可以实现多个对象之间的变量共享

静态方法可以通过类名直接进行调用;

类名.静态方法名(参数列表)

需要用static修饰的一般都是大众的,经常用到而且安全系数相对来说较低,不经常改动的。

静态的static会走在程序最前面,走在非静态前面而且只走一次。

static(){}  静态初始化快

package 包

存在的意义就是防止类的重名、便于管理、合适得类位于合适的包中。

package位于类的第一句非注释性语句  

包名:域名倒着写即可,再加上模块名,并与内部管理类。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值