将程序编译、液郑连接,闹李颂用Debug加载、跟踪。
在启动应用程序进行调试时,Eclipse 会自动切换到Debug透视图。最常见的调试步骤是设置断在点,这样可以检查条件语句或循环内的变量和值。要在Java透视图的视图中设置断点,双击选择的源代码文件,在一个编辑器中打开它。遍历代码,将鼠标放在可疑代码一行的标记栏(在编辑器区域的左侧)上,双击即可设置断点。
子程序概念
能被其他程序调用,在实现某种功能后能自动返回到调用程序去的程序。其最后一条指令扰尘一定是返回指令,故能保证重新返回到调用它的程序中去。也可调用其他子程序,甚至可自身调用在一个加工程序中,如果其中有些加工内容完全相同或相似,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成子程序。主程序在执行过程中如果需要某一子程序,通过调用指令来调用该子程序,子程序执行完后又返回到主程序,继续执行后面的程序段。
第一 你的 public class name{}意思是定义一个名字为name的类。但是你这里应该要把name的首字母大写,记住类名的首字母要大写,Java有它的编码规范,你要注意下,应该改成链帆岩public class Name{}第二 你的public name(){} 意思是定义一个类的构造方法,但是同样,这里name的首字母要大写,就是这里的name要跟类名一模一样,你可以直接从你定义的类名上copy下来。你的构造方法里是要做一些初始化的 *** 作,把变量name赋值成""把test1,test2,test3都赋值成0
第三 你的public void Name(){}意思是定义一个方法,给你的变量name设置成其他值,你这里的方面名的首字母要小写,不能大写,应该改成 setName(String s).传入一个棚御String 类型的参数,在方法体里,写 name=s这样就轿高把s的值赋值给了你的变量name.
第四 你的public int Name(){return}意思是定义一个方法,来拿到你变量的值,同样方法名的首字母要小写,而且你的返回值类型不应该是int类型,因为你定义变量时,把name定义的是String类型,所以这个方法应该改成 public String getName(). 方法体里 直接写 return name
完整的一个程序应该是这样:
public class Name{
private String name
public Name() {
name = ""
}
public void setName(String s) {
name = s
}
public String getName(){
return name
}
public static void main(String[] args) {
Name n = new Name()
n.setName("张三")
String str = n.getName()
System.out.println("我的名字是:"+str)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)