java的编译与运行

错误: 类 helloworld 是公共的, 应在名为 helloworld.java 的文件中声明
public class helloworld{

上方的提示说类HelloWorld是公共的, 应在名为 HelloWorld.java 的文件中声明 public class HelloWorld

其实原因很简单就是说程序中的类名和文件保存时的文件名不一致,在程序中我的命名是HelloWorld,但是我在保存时却将其命名成了ss,所以编译不成功

为此我将类名与文件名一致,所以文件编译成功

解决Error: A JNI error has occurred, please check your installation and try again

在cmd中输入如下对应代码:

which java //Linux下
where java //Windows下

看java命令的具体路径,将多于路径中的java.exe删掉,只保留jdk路径的java.exe即可解决问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值