This、static、package

来源:互联网 发布:java中根号怎么表示 编辑:程序博客网 时间:2024/05/21 15:42

1.this:
–this表示的是当前对象本身
–this代表当前对西安的一个引用
2.普通方法中引用this
–区分反应类成员属性和方法的形参
–调用当前对象的其他方法
–位置 任意
3.构造方法中使用this
–使用this来调用其他构造方法
–位置必须是第一条语句
二.static
1.在类中用static声明的成员变量为静态成员变量叫做类属性变量
2.用static声明的方法为静态方法,不需要对象就可以直接调用(类名,方法名);
3.在调用该方法时不会将对象的引用传递给它所以在static此方法中不可访问非static成员
4.静态方法不能以任何方式引用this和super关键字
5.static静态的
修辞成员变量:静态变量:可以实现多个对象之间的变量共享
修辞成员方法:静态方法:可以通过类名直接进行调用;类名静态方法名(参数列表)
static{静态初始块}
三. package
–为了解决类之间的重名问题
–方便管理类,合适的类位于合适的包
用法
–域名倒着写+模板块+内部管理块
★★★★★★★★★★import static 静态引入作用:用于引入指定的类的静态属性

原创粉丝点击