前言:

        今 天我首次正式接触了Java程序,之前假期时也有一点点了解,我所用的编译软件是Eclipse,成功运行了我的第一个java项目。

正文:

        我这次做的是输出一句话“Hello World!”很简单的一句话,我却三次没有成功编译,原因主要有以下几点,public class HelloWorld {}这行代码我一直没有搞懂为什么编译不成功,最后发现文件名要和class后的名字匹配,否则会显示一个错误显示这个名字没有定义(如图),

java写文件每次写到第一行 java程序第一行出错_Java

还有一点这个地方的名字不能与其他文件同一位置的名字一样否则编译不成功,现在终于可以进行下一步了原来的代码是这样写的(如图)

java写文件每次写到第一行 java程序第一行出错_java_02

 的确很简单,但是我还是出现不少问题,第一个,String后面没有加[]这个符号表示的意思和C语言中差不多都代表数组,经过查阅资料后得知String[] args 这个字符串数组的作用是作为main()方法向程序中传递参数的一个媒介,并且和C语言一样每一个Java的语句最后必须要有" : ",解释过定义语句后我写了一个输出语句,System.out.println("Hello world!");这里面有一点要注意,我在这个地方卡了好几次,就是Java中特别强调字母的大小写,如System这个s必须大写否则它会被当做一个未定义的变量来处理,在此有一个小知识点就是println()代表打印输出字符串并换行,而print()则代表打印输出字符串不换行。

        这个小程序的书写就到这里,但是我怎么能满足于这个最普通的方式呢,当然要探索一下更高大上的输出方式,于是我又学到了这种输出方式,只不过这种输出方式好像输出纯文字类结果有点屈才,这就是println("内容" + 变量)的方式这种方式可以与C语言中printf("内容%d",n)差不多所以输出文字和数字特别适合。只不过这个变量要提前定义,这里我还是拿它输出了纯文字的结果

java写文件每次写到第一行 java程序第一行出错_java_03

 (如图)

特别的这里定义文字内容还是用了private static String,如果要定义造型整型、浮点型或者字符、字符串只需要在 public static void main(String[] args)语句底下直接通过字符类型定义即可。

        最后我输出的这句话是我说给世界的话:

java写文件每次写到第一行 java程序第一行出错_后端_04

Java的世界我来啦!

总结:

1.编写Java文件的时候要保证文件名与class名称相同要不然会报错;

2.在写程序内容的时候一定要注意字母大小写的问题,Num与num是两种变量;

3.与C语言一样,每一句最后一定要加“;”否则会报错;

4.写任何程序前都应该提前想好自己要写什么,这样自己在写程序的时候会更便利,也能更好的考虑好整体布局。

5.前路漫漫我们都在路上,面对新鲜事物我们要迎难而上,披荆斩棘,登上顶峰。

今天的分享到此结束,欢迎各位大佬在评论区留言指出不足与错误,感谢!!!