全国服务热线:400-0358-011

位置:西安达内教育IT培训机构 > 学校动态 > 2022疫情后Java初学者容易犯的错误

2022疫情后Java初学者容易犯的错误

来源:西安达内教育IT培训机构时间:2021/10/28 9:28:57

  2022疫情后Java初学者容易犯的错误
  万事开头难,Java编程的初学者常常会遇到各种各样的问题。对于自学的读者来说,则是需要花费更多的时间、精力来解决这些问题,而且一旦遇到的问题几天都得不到解决,往往会带来很大的挫败感。
  所以本节介绍一些初学者经常出现的错误,以便减少读者在学习中的障碍。
  1)大小写问题
  之前我们已经提到,Java是区分大小写的语言。但由于大部分读者都是Windows操作系统的忠实拥护者,因此对大小问题往往都不够重视(Linux平台是区分大小写的)。
  例如,有的读者编写的Java程序的类是HelloJava,但当他运行Java程序时,运行的则是javahellojava这种形式,这种错误的形式没有严格按Java程序中编写的来写,可能引起系统提示如图所示的错误。
  因此这里必须提醒大家,在Java程序里,HelloJava和hellojava是完全不同的,必须严格注意Java程序里的大小写问题。
  不仅如此,读者按照教程中示例编写Java程序时,必须严格注意Java程序中每个单词的大小写,不要随意编写。例如class和Class是不同的两个词,class是正确的,但是如果写成Class,则程序无法编译通过。

  实际上,Java程序中的关键字全部是小写的,无需大写任何字母。

2022疫情后Java初学者容易犯的错误

  2)路径里包含空格的问题
  这是一个更容易引起错误的问题。由于Windows系统的很多路径都包含了空格,典型的例如ProgramFiles文件夹,而且这个文件夹是JDK的默认安装路径。
  如果CLASSPATH环境变量里包含的路径中存在空格,则可能引发错误。因此,推荐大家安装JDK以及Java相关程序、工具时,不要安装在包含空格的路径下,否则可能引发错误。
  3)main方法的问题
  如果需要用java命令直接运行一个Java类,这个Java类必须包含main方法,这个main方法必须使用public和static来修饰,必须使用void声明该方法的返回值,而且该方法的参数类型只能是一个字符串数组,而不能是其他形式的参数。对于这个main方法而言,前面的public和static修饰符的位置可以互换,但其他部分则是固定的。
  定义main方法时,不要写成Main方法,如果不小心把方法名的首字母写成了大写,编译时不会出现任何问题,但运行该程序时将给出如图的错误提示:
  这个错误提示找不到main方法,因为Java虚拟机只会选择从main方法开始执行。对于Main方法,Java虚拟机会把该方法当成一个普通方法,而不是程序的入口。
  main方法里可以放置程序员需要执行的可执行性语句,例如System.out.println("HelloJava!"),这行语句是Java里的输出语句,用于向控制台输岀“HelloJava!”这个字符串内容,输出结束后还输出一个换行符。
  在Java程序里执行输岀有两种简单的方式:System.out.print(需要输出的内容)和System.out.println(需要输出的内容),其中前者在输出结束后不会换行,而后者在输出结束后会换行。后面会有关于这两个方法更详细的解释,此处读者只能把这两个方法先记下来。
领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3855/news/428852/违者必究! 以上就是西安达内教育IT培训机构 小编为您整理 2022疫情后Java初学者容易犯的错误的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0358-011