Java的定义

来源:百度知道 编辑:UC知道 时间:2024/05/01 05:46:34
public class P{
int x,y; //这个不是类变量叫什么?
void init(int x,int y){
this.x=x;
this.y=y;
}

public static void main(String[] args){
p p1=new P();
P1.init(4.3);
}
}
楼下的,你很幽默~

我也理解为是整型变量

就像C语言中定义变量一样.

我也想知道,关注中....

还有,你的主方法中的p p1=new P();应该是P p1=new P();注意大小写.

还有你的init方法中,为什么要用this.x=x;this.y=y;????

我见过好多书上也是这么写的,不过你把方法改一下,改成:

void init(int x,int y){
this.x=x;
this.y=y;
System.out.println(this.x);
System.out.println(this.y);
}输出的结果是4和3.

void init(int x,int y){
System.out.println(x);
System.out.println(y);
}输出的结果也是4和3.

都是一样的,为什么自找麻烦?

我觉得那个应该是整型变量

谢谢,我确实很幽默

类变量就是在类中申明的变量!

应该叫全局变量吧~~,函数里面的叫局部变量