1. 靜態調用非靜態 $ cat Helloworld.java public class Helloworld { public void Puppy(String name) { System.out.println("dog name is : " + name); } public static void main(String[] args) { Helloworld p = new Helloworld(); p.Puppy("dddd"); } } 2. 靜態調用靜態 $ cat Helloworld.java public class Helloworld { public static void Puppy(String name) { System.out.println("dog name is : " + name); } public static void main(String[] args) { Puppy("dddd"); } }