总结
/**
* @ClassName Student
* @author gyf
* @Date 2024/8/5 23:48
* @Version V1.0
* @Description :
*/
public class Student {
String name;
int age;
static String tecname;
// 这个this 是虚拟机默认的
public void show(Student this){
System.out.println(this);
System.out.println(this.name+","+this.age+","+ tecname);
this.show2();
// 可以调 不推荐
// this.method();
}
public void show2(){
System.out.println("show2");
}
// 静态方法中是没有默认的this关键字的
public static void method(){
System.out.println();
System.out.println("静态方法");
}
}
/**
* @ClassName StudentTest
* @author gyf
* @Date 2024/8/5 23:54
* @Version V1.0
* @Description :
*/
public class StudentTest {
public static void main(String[] args) {
Student.tecname = "小明老师";
Student s1 = new Student();
System.out.println(s1);
s1.name = "小红";
s1.age = 23;
s1.show();
// 可以但是不推荐
// s1.method();
System.out.println("***********");
Student student = new Student();
System.out.println(student);
student.name = "小绿";
student.age = 24;
student.show();
}
}
总的来说 就是 args 是用来接受数据的 只不过现在都是用Scanner进行接收数据。