import java.io.*; //????
public class PassTest{//???? float ptValue;//???? public static void main(String args[]) {//???? int val; //????
PassTest pt=new PassTest(); //????
val=11; //????
System.out.println("Original Int Value is:"+val); //????
pt.changeInt(val); //???? //值参数
System.out.println("Int Value after Change is:" +val); /*值参数
值的修改,没有影响值参数的值*/
pt.ptValue=101f; //????
System.out.println("Original ptValue is:"+pt.ptValue); //????
pt.changeObjValue(pt); //引用类型的参数
System.out.println("ptValue after Change is:"+pt.ptValue);/* 引用参数值的修改,改变了引用参数的值*/
}
public void changeInt(int value){ //????
value=55; //在方法内部对值参数进行了修改
}
public void changeObjValue(PassTest ref){ //????
ref.ptValue=99f; //在方法内部对引用参数进行了修改
}
}凡是有“//????”的,就表示需要注释~~越详细越好,下面的也一样,就不多写了,共100分二题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);
}
}
这个也是:一句话,每一行都需要一个注释~~~送总分100!!只送一人,看谁详细!!
public class PassTest{//???? float ptValue;//???? public static void main(String args[]) {//???? int val; //????
PassTest pt=new PassTest(); //????
val=11; //????
System.out.println("Original Int Value is:"+val); //????
pt.changeInt(val); //???? //值参数
System.out.println("Int Value after Change is:" +val); /*值参数
值的修改,没有影响值参数的值*/
pt.ptValue=101f; //????
System.out.println("Original ptValue is:"+pt.ptValue); //????
pt.changeObjValue(pt); //引用类型的参数
System.out.println("ptValue after Change is:"+pt.ptValue);/* 引用参数值的修改,改变了引用参数的值*/
}
public void changeInt(int value){ //????
value=55; //在方法内部对值参数进行了修改
}
public void changeObjValue(PassTest ref){ //????
ref.ptValue=99f; //在方法内部对引用参数进行了修改
}
}凡是有“//????”的,就表示需要注释~~越详细越好,下面的也一样,就不多写了,共100分二题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);
}
}
这个也是:一句话,每一行都需要一个注释~~~送总分100!!只送一人,看谁详细!!
解决方案 »
- 改变字体。比较菜的问题 欢迎大家踊跃作答
- Java 线程问题,请教~~~~
- [求助]如何实现当数据库有数据更新时,自动刷新应用程序列表
- 高手帮我解读一下这个求幂集的程序,谢谢
- 在文本文件中查询String
- 麻烦问题
- 菜鸟求助:请帮忙解决一下
- 请问 数据库中的数据如何在Java界面的JTable组件中显示出来???(在线等待回复)
- 这是什么错误?ava.lang.ArrayIndexOutOfBoundsException: 0 >= 0
- J2ee结构中的客户端技术调查
- JAVA中StreamTokenizer类判断行结束标识的问题!!!!!!!!!!!!
- java里面的String类型都是以unicode编码的吧?怎么没有一个unicode数据类型啊?
public class PassTest{//定义PassTest类 float ptValue;//定义一个类型为float的变量,此时还没有赋值 public static void main(String args[]) {//类的切入点main函数 int val; //定义一个val,类型为int
PassTest pt=new PassTest(); //创建一个PassTest的实例
val=11; //初始化val,值为11
System.out.println("Original Int Value is:"+val); //在控制台输出val的值
pt.changeInt(val); //调用PassTest的 changeInt方法
System.out.println("Int Value after Change is:" +val); /*值参数
值的修改,没有影响值参数的值*/
pt.ptValue=101f; //给PassTest中的ptValue变量赋值
System.out.println("Original ptValue is:"+pt.ptValue); //在控制台输出pt.ptValue的值
pt.changeObjValue(pt); //引用类型的参数
System.out.println("ptValue after Change is:"+pt.ptValue);/* 引用参数值的修改,改变了引用参数的值*/
}
public void changeInt(int value){ //定义一个方法changeInt,参数为int
value=55; //在方法内部对值参数进行了修改
}
public void changeObjValue(PassTest ref){ //定义一个方法changeObjValue,参数为一个PassTest 对象
ref.ptValue=99f; //在方法内部对引用参数进行了修改
}
}
class Variable{ //定义Variable类
int x=0,y=0,z=0; //类的成员变量
void init(int x,int y) { //定义初始化函数init,参数为int类型的x和y
this.x=x; this.y=y; //将参数值赋给成员变量x和y
int z=5; //局部变量
System.out.println("** in init**"); //控制台输出字符串"** in init**"
System.out.println("x="+x+" y="+y+" z="+z);//控制台输出成员变量x、y、z的值
}
}
public class VariableTest{ //定义主类VariableTest
public static void main(String args[]){ //main函数
Variable v=new Variable(); //创建Variable 类的实例
System.out.println("**before init**"); //控制台输出字符串"**before init**"
System.out.println("x="+v.x+" y="+ v.y+" z="+v.z);//控制台输出Variable类中的成员变量xyz的值
v.init(20,30);//调用Variable类中的初始化函数init,对xy进行重新赋值
System.out.println("**after init**");//控制台输出字符串"**after init**"
System.out.println("x="+v.x+ " y="+ v.y+" z="+v.z);//控制台输出初始化后的xyz的值
}
}