类变量
package projict05; /* 成员变量和局部变量 1.申明位置不同 成员变量:直接在类中 局部变量:方法的形参,方法的内部,构造器的内部,构造器的形参.... 2.权限修饰符的使用 public/ private 成员变量:可以使用权限修饰符 局部变量:不可以使用权限修饰符 3.变量值 成员变量:有默认初始值,boolean=false/引用类型=null 局部变量:没有默认初始值 4.内存存放位置 成员变量:栈空间 局部变量:堆空间 */ public class test11 { public static void main(String[] args) { //实例化 Person p1=new Person(); //调用属性 System.out.println(p1.name);//zhang System.out.println(p1.age);//0 //调用方法 p1.eat(); p1.nation("china"); //重新赋值 p1.name="zhou"; System.out.println(p1.name); } } class Person{ //成员变量 public String name="zhang"; public int age;//可以默认初始化 //方法 public void eat() { String food="apple"; //局部变量,必须初始化 System.out.println(food); } public void nation(String nation) { // 局部变量 System.out.println(nation); } }
posted on 2020-05-20 09:45 happygril3 阅读(222) 评论(0) 收藏 举报
浙公网安备 33010602011771号