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拖入 浏览器运行,也可以有同样效果























  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值