publicclassMan{//身份证号int idCard;//性别(所有男人的性别都是“男”)//true表示男,false表示女boolean sex =true;publicMan(int idCard){this.idCard = idCard;}}
publicclassManTest{publicstaticvoidmain(String[] args){
Man jack =newMan(100);
System.out.println(jack.idCard +","+(jack.sex ?"男":"女"));
Man sun =newMan(101);
System.out.println(sun.idCard +","+(sun.sex ?"男":"女"));
Man cok =newMan(102);
System.out.println(cok.idCard +","+(cok.sex ?"男":"女"));}}
publicclassMan{//身份证号int idCard;//性别(所有男人的性别都是“男”)//true表示男,false表示女staticboolean sex =true;publicMan(int idCard){this.idCard = idCard;}}
publicclassManTest{publicstaticvoidmain(String[] args){
Man jack =newMan(100);
System.out.println(jack.idCard +","+(Man.sex ?"男":"女"));
Man sun =newMan(101);
System.out.println(sun.idCard +","+(Man.sex ?"男":"女"));
Man cok =newMan(102);
System.out.println(cok.idCard +","+(Man.sex ?"男":"女"));}}
publicclassManTest{publicstaticvoidmain(String[] args){//静态变量比较正式的访问方式
System.out.println("性别 = "+ Man.sex);//创建对象
Man jack =newMan(100);//使用“引用”来访问静态变量可以吗?
System.out.println("性别 = "+ jack.sex);//对象被垃圾回收器回收了
jack = null;//使用“引用”还可以访问吗?
System.out.println("性别 = "+ jack.sex);}}
publicclassMan{//身份证号int idCard;//性别(所有男人的性别都是“男”)//true表示男,false表示女staticboolean sex =true;publicMan(int idCard){this.idCard = idCard;}//静态方法publicstaticvoidprintInfo(){
System.out.println("-----"+(Man.sex ?"男":"女")+"------");}}