一:new创建的对象通过"."来实现对变量的访问,和对方法的调用
public class n{
int a;
int b;
public void pritFoo(){
System.out.print("a="+a+"b="+b);
}
public static void main(String args[]){
n p=new n();
n q=new n();
p.a=1;
p.b=2;
p.printFoo();
q.a=3;
q.b=4;
q.printFoo();
}
二:静态修饰符
当声明变量和方法后,如果在前面可以加上static关键字修饰符,此时的变量被称为静态变量,此时的方法被称为静态方法,只需要类名即可访问静态变量和静态方法,通过.运算符实现对变量的访问和对方法的调用。
import java.util.*;
public class Numbers{
static int a,b;
public static int getarea(){
return a*b;
}
public static int getperi(){
return 2*(a+b);
}
public static void main(String args[]){
//Numbers b=new Numbers();
Numbers.a=3;
Numbers.b=4;
System.out.println("area="+Numbers.getarea());
System.out.println("peri="+Numbers.getperi());
}
}