Java编程初学者通常会犯哪些错?

101 阅读3分钟

俗话说的好!万事开头难!! 我刚开始学Java的时候就遇到过各种各样的问题!那么我们今天就来说一下Java初学者通常都会犯哪些错呢?

007.png

初学者一般在学习的过程中会发现很多大大小小的问题,当发现错误后会需要花费很多的时间和精力来解决这些问题,而一旦问题在几天内无法解决,往往会给自己带来很大的挫折感!所以我今天就总结几点Java初学者通常都会犯哪些错,希望看到的朋友能尽量避免出错!

图片1.png

在自学的同学可以搜一下《Java300集》,这个视频是高淇老师讲的,我个人认为非常适合初学者小白学习,其中也有很多的配套项目练习我觉得非常经典,大家可以看一下!!!

第一:区分大小写

初学者可能不知道,凡是了解一点的都知道,Java是一种区分大小写的语言。然而,大多数朋友都是windows操作系统的忠实支持者,因此他们通常不会对大小问题给予足够的关注!

例如: 一些读者编写的Java程序的类是HelloJava,但是当他们运行Java程序时,他们运行的是Java hellojava的形式。这种形式的错误没有严格按照Java程序中编写的错误编写,可能就会提醒错误!

在这里必须提醒大家,在Java程序里,大写的的HelloJava和小写的hellojava,根本上是不同的,所以在Java中注意大小写尤其重要!

第二: 空格的问题

这是一个更容易出错的问题。因为windows系统的许多路径都包含空格,例如program files文件夹,这是JDK的默认安装路径。

如果CLASSPATH环境变量中包含的路径中有空格,则可能会引发错误。 因此,建议不要在包含空格的路径中安装JDK和Java相关的程序和工具,否则可能会导致错误。

第三:main 的问题

如果需要使用Java命令直接运行Java类,则Java类必须包含main方法。main方法必须用public和static修饰,方法的返回值必须用void声明。此外,该方法的参数类型只能是字符串数组,不能是其他形式的参数。对于此主要方法,以前的公共和静态修改器的位置可以互换,但其他部分是固定的。

定义main方法时,不要将其作为Main方法编写。如果不小心将方法名称的第一个字母写为大写,编译过程中不会出现问题,但运行程序时会提示错误:

image.png

Java初学者容易犯的错误我认为主要就是这三点,还有其他你认为Java初学者比较犯的错误吗?欢迎留言讨论!