封装第一步:私有化
第二步:创建属性方法set-get方法(快捷键)
第三步:在set方法中,设置条件语句
谈好处一般从:安全角度。便捷角度。
static优先访问级最高。static静态代码块>普通代码块>构造方法>普通方法
静态方法使用不需要创建对象,直接类名点出来
static:修饰的属性和方法,代码块是类级别的
static:修饰方法为静态方法,没有static修饰的时实列方法
静态方法中不能使用this和super
不能访问所属类的实例变量和实列方法
可直接访问类的静态变量和静态方法
静态方法必须给实列
static:修饰的属性和方法,代码块是类级别的
static:修饰方法为静态方法,没有static修饰的时实列方法
静态方法中不能使用this和super
不能访问所属类的实例变量和实列方法
可直接访问类的静态变量和静态方法
静态方法必须给实列
如果对象不创建,则普通代码块不能被执行,当然普通方法也无法调用。
如果对象不创建,静态代码块依然能够被执行,而且,静态方法可直接通过类调用
static修饰的变量只能是成员变量,不能是静态变量。