Java 对象-在静态方法内调用对象实例
当在主方法中创建对象实例时,是否可以在静态方法中调用该对象实例?我不知道是否正确理解了您的问题,如果我弄错了,请留下评论 向静态函数添加一个参数,并通过该参数将对象传递给该函数Java 对象-在静态方法内调用对象实例,java,Java,当在主方法中创建对象实例时,是否可以在静态方法中调用该对象实例?我不知道是否正确理解了您的问题,如果我弄错了,请留下评论 向静态函数添加一个参数,并通过该参数将对象传递给该函数 public class create{ public static void main(String[] args){ Student myStudent = new Student(); ... } public static String makeStudent() { student.set(x);
public class create{
public static void main(String[] args){
Student myStudent = new Student();
...
}
public static String makeStudent()
{
student.set(x);
student.get(x);
}}
public Student{
...
}
静态方法的全部要点是,它们不绑定到某个实例,它们是“类级”方法。例如,您可以通过将此实例作为参数传递来实现
public class create{
public static void main(String[] args){
Student myStudent = new Student();
makeStudent(myStudent);
}
public static String makeStudent(Student student)
{
student.set(x);
student.get(x);
}}
public Student{
...
}