Java bug 大全

这全都是我遇到过的bug

同样的bug信息,可能背后有千万种原因,而我,永远都不知道到底是哪一个。:)努力通过代码积累尽可能多的bug,并将它们进行分类。如果帮你debug节省了时间,就点个赞呗~~

bug1:找不到或无法加载主类

1. 描述:

程序中含有package关键字,使用“终端”运行程序时出现“找不到或无法加载主类”,而使用Eclipse软件可以正常运行程序的可能解决办法。

例如程序名为HelloWorld.java    程序是包管理的,开头含有 package helloWorld 语句(说明HelloWorld.java 文件在helloWorld 文件夹下),而该包位于javatest目录下,即文件结构是 javatest/helloWorld/HelloWorldTest.java    

正确的运行方式是:在HelloWorld.java文件所在的文件夹下编译    javac HelloWorldTest.java    在包所在的上层目录中运行java指令,即在javatest目录中运行    java helloWorld.HelloWorldTest

作者:顾志方 链接:https://www.zhihu.com/question/36537093/answer/206814470

bug2:如何运行applet代码

applet不能直接用java命令运行

方法(步骤):

1、Javac welcome.java后生成welcome.class    先生成jvm机器码

2、在跟welcome.class同一级的目录下新建一个applet的html文件保存并将文件名改为welcome.html,(这个html文件的名字任意,在这边我用welcome)

3、在cmd中输入appletviewer welc ome .html便可以看见你的applet了, 或直接把这个welcom e.html拖入 浏览器运行,也可以有同样效果























你可能感兴趣的:(java,JAVA,从入门到精通)