大作家自动写作:java的问题???
来源:百度文库 编辑:高校问答 时间:2024/05/15 10:45:07
import java.io.*;
class Variable{
int x=0,y=0,z=0;
void init(int x,int y){
this.x=x; this.y=y;
int z=5;
System.out.println("** in init **");
System.out.println("x="+x+" y="+y+" z="+z);
}
}
public class VariableTest{
public static void main(String args[]){
Variable v=new Variable();
System.out.println("** before init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
v.init(20,30);
System.out.println("** after init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
}
}
与
import java.io.*;
class Variable{
int x=0,y=0,z=0;
void init(int x,int y){
this.x=x; this.y=y;
int z=5;
System.out.println("** in init **");
System.out.println("x="+x+" y="+y+" z="+z);
}
}
public class VariableTest{
public static void main(String args[]){
Variable v=new Variable();
v.init(20,30);
System.out.println("** before init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
System.out.println("** after init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
}
}
的结果有什么区别?????
为什么??????????
class Variable{
int x=0,y=0,z=0;
void init(int x,int y){
this.x=x; this.y=y;
int z=5;
System.out.println("** in init **");
System.out.println("x="+x+" y="+y+" z="+z);
}
}
public class VariableTest{
public static void main(String args[]){
Variable v=new Variable();
System.out.println("** before init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
v.init(20,30);
System.out.println("** after init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
}
}
与
import java.io.*;
class Variable{
int x=0,y=0,z=0;
void init(int x,int y){
this.x=x; this.y=y;
int z=5;
System.out.println("** in init **");
System.out.println("x="+x+" y="+y+" z="+z);
}
}
public class VariableTest{
public static void main(String args[]){
Variable v=new Variable();
v.init(20,30);
System.out.println("** before init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
System.out.println("** after init **");
System.out.println("x="+v.x+" y="+v.y+" z="+v.z);
}
}
的结果有什么区别?????
为什么??????????
大哥你自己运行一下不就知道了
变量初始化前后输出的值是不同的,
顺便同意楼上的,自己执行一下不就明确了?
TOO LONG......