如何使70个字节的.class文件打印“ Hello World”?

时间:2018-11-01 05:57:34

标签: java

我要在下面引用有关打印Hello World的70字节java类文件的文章。

http://www2.sys-con.com/itsg/virtualcd/java/archives/0707/richards/index.html

我下载了源代码,编译了GenClass5.java并执行了它以生成70字节的类文件。生成的类没有名称,只有扩展名.class。我的问题是如何使用Java执行它以打印Hello World?

1 个答案:

答案 0 :(得分:1)

您仍然运行java MyClassName,只是类名现在是空字符串。要使外壳程序传递一个空字符串,请将其用引号引起来:

java ""

不幸的是,由于它取决于自撰写本文以来已更改的类的内部,所以只会出现错误:

Error: Main method not found in class , please define the main method as:
   public static void main(String[] args)

但这是正确的,即使是全尺寸课程。