-
Cant find symbol
标识符错误:
1)通用标识符错误
* 大小写,拼写错误 String写成 string之类
2)变量标识符错误
* 未申明变量直接使用
* 申明变量生命长度辐射不到被引用处
3)方法名标识符错误
* 引用一个不存在的继承方法
4)类名标识符
* 忘记导入类
* 没有new,比如 String s = String() -
not a statement
恭喜你,该看工具书或查java doc咯 -
non-static method cannt be referenced from a static context
在静态方法里调用了非静态方法;静态方法里使用了this super;没有new对象就引用了非静态的成员变量
本质是试图引用未分配内存的成员变量与方法 -
CMD中运行java输出乱码
默认编码GBK输出中文会乱码,在cmd键入chcp 65001,
就是换成UTF-8代码页 -
No Such Element Exception
Object Iterator.next() 访问并返回下一个集合元素,然而不存在 -
Illegal State Exception
void Iterator.remove() 删除当前访问的集合元素,然而被修改了 -
Concurrent Modification Exception
多线程时,删除等操作与遍历访问冲突
Java debug经验记录
最新推荐文章于 2024-03-24 23:19:49 发布