有句话说,万事开头难!很多初学者在学习java的时候都会犯各种各样的问题,一旦出现问题,就需要花大量的时间去修改,着实浪费时间,因此为了让大家更好的避雷,我们给大家分享一些Java初学者容易犯的错误!
1、大小写问题
之前我们已经提到,Java 是区分大小写的语言。但由于大部分读者都是 Windows 操作系统的忠实拥护者,因此对大小问题往往都不够重视(Linux 平台是区分大小写的)。
例如, Java 程序的类是 HelloJava,但当他运行 Java 程序时,所示的错误。
因此这里必须提醒大家,在 Java 程序里,HelloJava 和 hellojava 是完全不同的,必须严格注意 Java 程序里的大小写问题。
2、路径里包含空格的问题
这是一个更容易引起错误的问题。由于 Windows 系统的很多路径都包含了空格,典型的例如 Program Files 文件夹,而且这个文件夹是 JDK 的默认安装路径。
如果 CLASSPATH 环境变量里包含的路径中存在空格,则可能引发错误。因此,推荐大家安装 JDK 以及 Java 相关程序、工具时,不要安装在包含空格的路径下,否则可能引发错误。
3、检查new 操作的结果是否为null
检查当然没什么错误,但却不必要,if和throw这两行代码完全是浪费,他们的唯一功用是让整个程序更臃肿,运行更慢。
4、用== 替代.equals
在Java中,有两种方式检查两个数据是否相等:通过使用==操作符,或者使用所有对象都实现的.equals方法。原子类型(int, flosat, char 等)不是对象,因此他们只能使用==操作符
5、增加不必要的catch 块
一些开发者听到try/catch块这个名字后,就会想当然的以为所有的try块必须要有与之匹配的catch块。
6、跳过基础知识
在可以马上开始写第一本小说时,谁会在乎简单的字母怎么写?如果“下一件大事”就在前面等着,为什么还要花时间学习有关类或继承的任何知识?所以就放心大胆地跳过乏味的基础知识吧。
冷静一下!基础不牢,地动山摇,学习基础知识是未来职业的基石。如果不认真地夯实基础,未来必将深受其害实际。工作中可没有时间让你巩固基本知识,现在就是一点一点学习基础知识的最佳时刻。
其实要想在java开发中不犯或者少犯错误,就需要我们熟悉java知识,除此之外还需要我们不断的实践,只有在实践中才能提高技能,只要技能提高了,那么开发中就会少犯错误了!最后大家如果想要了解更多初识java知识,敬请关注奇Q工具网。
推荐阅读: