java笔记 错误总结

0.普通

1.错误: 需要<标识符> //查看是否缺少标识符
2.错误: 方法声明无效; 需要返回类型 //查看类名和类的构造方法名是否相同

1.package

1.使用package之后编译需要 javac -d . PackageDemo01.java //-d(空格).(空格)PackageDemo01,直接写 javac -d.PackageDemo01.java会报错,翻译时 java 包.类名称

2.错误: Demo在org.sz.demo01中不是公共的; 无法从外部程序包中对其进行访问 System.out.println(new Demo().getInfo());
//Demo前面添加public ,如果添加之后继续报错,先重新编译一下Demo.java,不要只修改了java文件,没有修改class文件。

3.错误: 找不到或无法加载主类 org.sz.demo05.ImportJarDemo(jar包内)
// 设置两条路径.;和指向jar包的路径

2.StaticImport

1.包的静态输入中, 错误: 找不到(方法)符号System.out.println(" 3 + 2 = " + add(3 , 3));
// 检查 静态输出过程中格式是否为包.类.*,不要漏掉类;

3.线程

1.为什么 java中 线程已经命名,为什么翻译出来是却是系统自动命名
代码
结果

4.小数

报错:Exception in thread “main” java.lang.ClassCastException: class java.lang.Double cannot be cast to class java.lang.Float (java.lang.Double and java.lang.Float are in module java.base of loader ‘bootstrap’)
// 小数后面没加f,30.4f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值