package test;public class helloword{? ? ? ?static String hobby ="imooc";? ? ? ?//使用static關鍵字定義靜態方法? ? ? ? public static void print() {? ? ? ? ?}?? ? ? ? //定義非靜態變量name;? ? ? ? public String name;? ?? ? ? ? public static void main(String[]args){? ? ? ? ?//靜態變量可以通過類名來訪問,無需創建類的對象? ? ? ? ?System.out.println("通過類名訪問hobby:"+helloword.hobby);? ? ? ? //創建類的對象 ? ? ? ? helloword hello=new helloword();? ? ? ? ?System.out.println("通過對象名訪問hobby:"+hello.hobby);? ? ? ? //通過對象名修改靜態變量的值? ? ? ? helloword.hobby="愛慕課";? ? ? ? //再次使用類名訪問靜態變量,值已經被修改? ? ? ?System.out.println("通過類名訪問hobby"+helloword.hobby);? ? ? ? //直接使用類名訪問靜態方法? ? ? ?helloword.print();? ? ? ?//也可以使用對象名調用,當然使用類名調用更好了? ? ? ?helloword demo= new helloword();? ? ? ? demo.print();? ? ? ?}?????????public?static?void?print1()?{
????????System.out.print("歡迎你"+hobby+"!");
?????????}? }
添加回答
舉報
0/150
提交
取消