- 操作步骤
- 如何运行它
- 注意事项
首先是java的另一个简单示例 Java 如何成功运行Hello World 操作步骤
- 首先创建一个文件夹 xxx
- 在文件夹中创建一个interface 文件,一个 抽象类文件
package xxx; // interface文件 StudentInterface.java public interface StudentInterface { public void setMoney(double money); public double getMoney(); }package xxx; // 抽象类文件 Object.java public abstract class Object { public void doing() { } } - 然后创建一个主程序文件
package xxx; // 主程序文件 Main.java class Instance extends Object implements StudentInterface { private double money; @Override public void setMoney(double money) { this.money = money; } @Override public double getMoney() { return this.money; } @Override public void doing() { System.out.println("不管我有多少钱,对于我来说都是虚无"); } } public class Main { public static void main(String[] args) { Instance a = new Instance(); a.setMoney(100 * 1000); System.out.println(a.getMoney()); a.doing(); } }
- 直接运行主文件会导致找不到抽象类和接口, 加上编码UTF-8否则编译失败提示中文乱码
D:myprojavaExaminationxxx>javac -encoding UTF-8 Main.java Main.java:3: 错误: 找不到符号 class Instance extends Object implements StudentInterface { - 正确方式,退回上一级,携带文件路径编译
D:myprojavaExaminationxxx>cd .. D:myprojavaExamination>javac -encoding UTF-8 xxx/Main.java D:myprojavaExamination>java xxx/Main 100000.0 不管我有多少钱,对于我来说都是虚无注意事项
- 该方式只能是不使用任何依赖运行,否则会提示依赖找不到
- 打成jar包的话,需要手动指定主程序文件
- 所有文件的开头都必须是 package 开头,且包命名都一致



