如何为管理公司网站设计专属的模板以吸引用户?
摘要:管理公司网站的职位,情人做网站模版,网站主题模板下载安装,加快网站集约化建设总结一、类变量、静态变量static static访问方式: public class VisitStatic {public sta
管理公司网站的职位,情人做网站模版,网站主题模板下载安装,加快网站集约化建设总结一、类变量、静态变量static static访问方式#xff1a;
public class VisitStatic {public static void main(String[] args) {//方法一://类名.类变量名//说明#xff1a;类变量是随着类的加载而创建#xff0c;所以即使没有创建对象实例也可以访问System.out.println(A.…一、类变量、静态变量static static访问方式
public class VisitStatic {public static void main(String[] args) {//方法一://类名.类变量名//说明类变量是随着类的加载而创建所以即使没有创建对象实例也可以访问System.out.println(A.name);//方法二:A a new A();//通过对象名.类变量名System.out.println(a.name a.name);}
}class A {//类变量//类变量的访问必须遵守 相关的访问权限. public static String name 韩顺平教育;//普通属性/普通成员变量/非静态属性/非静态成员变量/实例变量private int num 10;
}
二、静态方法,类方法static
public static void hi() {//类方法中不允许使用和对象有关的关键字//比如 this 和 super。普通方法(成员方法)可以。System.out.println(this.n1);(报错)
}静态方法(类方法)只能访问 静态方法或静态变量。 普通成员方法既可以访问 非静态成员也可以访问静态成 三、static课堂练习 答案9 10 11 因为count 所以先输出后 第一次 new count()方法先输出9后则等于10。 第二次虽然也是new但是是一个static方法所以new出来的也是count10。 四、main方法 五、代码块 作用 (1) 下面的三个构造器都有相同的语句 (2) 这样代码看起来比较冗余 (3) 这时我们可以把相同的语句放入到一个代码块中即可 (4) 这样当我们不管调用哪个构造器创建对象都会先调用代码块的内容 (5) 代码块调用的顺序优先于构造器.
public class CodeBlock01 {public static void main(String[] args) {Movie movie new Movie(你好李焕英);System.out.println();Movie movie2 new Movie(唐探 3, 100, 陈思诚);}
}class Movie {private String name;private double price;private String director;{System.out.println(电影屏幕打开...);System.out.println(广告开始...);System.out.println(电影正是开始...);};public Movie(String name) {System.out.println(Movie(String name) 被调用...);this.name name;}public Movie(String name, double price, String director) {System.out.println(Movie(String name, double price, String director) 被调用...);this.name name;this.price price;this.director director;}
}
输出结果
六、代码块的注意事项 七、单例设计模式
什么是单例
单例模式应用实例 以下代码不是单例模式因为单例模式只能有一个实例对象。
