Java 静态与非静态的关系
/*
非静态可以调静态
静态不能调非静态
*/
public class Xp{
String characters;
static int measurements;
public Xp(String characters, int measurements){
this.characters = characters;
this.measurements = measurements;
}
public static void showMeasuerments(){
System.out.println(measurements);
}
public void showCharacters(){
System.out.println(this.characters + "is");
this.showMeasuerments();
}
public static void main(String[] args){
Xp xp = new Xp("夜兰", 36);
xp.showCharacters();
}
}
Java this的浅薄理解
class Xp{
public String characters;
public int measurements;
public Xp(int measurements, String characters){
System.out.print("正在初始化已经创建好的对象:"+this);
this.measurements = measurements;
this.characters = characters;
}
//方法
public void choose(){
System.out.println("填写三围:\r3d");
}
public static void main(String[] args){
Xp xp = new Xp(23, "夜兰");
xp.choose();
}
}
Java \r
//"我是神里绫华的狗\r" //回车
//"我是神里绫华的狗\r我是申鹤的狗" //"\r"后面会覆盖前面的字符
public class Main {
public static void main(String[] args) {
System.out.println("我是神里绫华的狗!\r");
System.out.print("我是神里绫华的狗\r我是申鹤的狗!");
}
}