this
this.属性名 一个方法当中,当局部变量和全局变量重名的时候。this关键字用来区分全局变量和局 部变量
this.方法名 让类当中的一个方法来访问类当中的另一个方法
static:指得是当前类
this:值得是当前对象 国家个人
this() this访问本类构造器
1.不能再普通方法当中使用,只能在构造方法当中使用
2.this()在构造方法当中必须是第一条语句
3.在一个类下的两个构造器当中不能通过this()互相调用
4.不能和super()同时使用
static
static就是方便在没有创建对象的时候对方法和变量进行调用
static 修饰符:
static 修饰的变量是一个共享的变量,被所有对象共享
static 修饰方法 属于类方法 this关键字不能在static方法当中使用
静态方法当中不能使用非静态方法(非静态方法中可以调用静态方法)
静态方法可以调用静态方法
非静态相当于个人,静态相当于国家,个人能使用国家的东西,国家不能用个人的
static 修饰的代码块 static修饰的代码块在main方法之前执行,以便于优化程序