我在调试一个程序:测试当实例变量与形参同名时的变量隐藏现象:
public class DateTestParam {
private int year=555;
private int month=555;
private int day=555;
//public void setDate(int newYear, int newMonth, int newDay){
// year = newYear;
// month = newMonth;
// day = newDay;
//}
public void setDate(int year, int month, int day){
year = year;
month = month;
day = day;
}
public void writeOutput () {
System.out.println(year + " " + month + " " +day);
}
}public class DateTestParamDemo {
public static void main(String[] args){
DateTestParam date = new DateTestParam();
date.setDate(1974,6,30);
date.writeOutput();
int newYear = 1980;
date.setDate(newYear,6,30);
date.writeOutput();
}
}
如何在JCreator 中调试才能监视到实例变量和形参的变化过程呢?谢谢!(新手入门,弱弱勿怪)
public class DateTestParam {
private int year=555;
private int month=555;
private int day=555;
//public void setDate(int newYear, int newMonth, int newDay){
// year = newYear;
// month = newMonth;
// day = newDay;
//}
public void setDate(int year, int month, int day){
year = year;
month = month;
day = day;
}
public void writeOutput () {
System.out.println(year + " " + month + " " +day);
}
}public class DateTestParamDemo {
public static void main(String[] args){
DateTestParam date = new DateTestParam();
date.setDate(1974,6,30);
date.writeOutput();
int newYear = 1980;
date.setDate(newYear,6,30);
date.writeOutput();
}
}
如何在JCreator 中调试才能监视到实例变量和形参的变化过程呢?谢谢!(新手入门,弱弱勿怪)
解决方案 »
- java一些细节问题,对java理解深刻的进~
- 关于焦点
- Frame类中打开模态Dialog
- 求小方法,如何在窗体上安放一个控件用来显示图片,是什么组件,用到什么方法?
- 求JDK1.5 泛型数组拷贝函数
- 怎么保存createImage(ImageProducer)生成的图片
- 求助 java udp socket的数据包长度问题
- 急问:怎样在java里执行外部程序?就像C里面的system()一样的~~
- 为什么在paint方法中用g.setColor()就会出错?
- 我想实现一个自己Clone()方法,请问如何实现?
- 请问 java this 的用法?
- 替换尾部html标签部分,这个正则表达式该怎么写?
楼主【asia2158】截止到2008-08-02 18:25:38的历史汇总数据(不包括此帖):
发帖的总数量:0 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:---------------------结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=asia2158
而且也容易学,要是你想多敲代码,可以把eclipse中的代码
提示功能给除掉。在eclipse调试代码也很方便的,如果你不知道怎么调试,只要上google一查,
马上可以看到大把资料,但是你要查在JCreator 里如何调试,可能比较难查,因为相关的资料不会
太多。小小建议!