【CS61B】LEC2 Defining and Using Classes
1 Static vs Non-Static Methods 1.1 Static Methods Java中的所有代码都必须是类class中的一部分,大多数代码在方法methods中: public class Dog { public static void makeNoise() { System.out.println("Bark!"); } } 如果运行 Dog 类,将会报错: $ java Dog Error: Main method not found in class Dog, please define the main method as: public static void main(String[] args) 为了执行Dog类,我们需要添加一个main方法。或者,我们也可以单独创建一个 DogLauncher 类来执行……