我爱编程

java入门学习五——HelloWorld,打开java程序的大

2017-12-23  本文已影响0人  Loser_Java

首先loser还是说几句废话

1、java程序的源代码文件是.java结尾的文件。意思是说我们编写的代码都是在.java的文件中的。大部分同学估计要喷我了,费话真特么多!!!

2、.java文件名最好使用驼峰命名的风格;如HelloWorld.java或HelloGirl.java或HeiXu.java或MakeLove.java。意思就是说按单词拆分,首字母大写。这是一种规范的写法,并不是表示一定要这么做,你可以遵守也可以不遵守。就像大部分人都喜欢异性,可是还是有一些同学比较独特,我就不多说了。大家现在即使不怎么明白,也无事儿。接触久了自然就懂了。

如图

简单说说javac

我们现在对HelloWorld.java文件进行编译,javac=Java compile;编译时要指定具体的文件名,.java不能省去。如下图。意思是说编译当前目录下,名为HelloWorld.java的文件。

这里在啰嗦一下,HelloWorld.java是源代码文件,是给人看的;javac是编译命令,对.java源代码文件进行编译,产生二进制文件,编译成功后会产生.class的二进文件。如下图

这里有一点要特殊说明一下,如果我们的.java文件中没有编写任何内容,那么对.java文件进行编译时,是不会产生二进制文件的。比如HelloGirl.java,如下图 显示编译成功,我们看看有没有产生,对应的HelloGirl.class文件。如下图。   没有对不对?

以上就是对.java源代码文件进行编译。接下来我们来讲讲执行生成的.class文件。到于源代码文件中怎么写等等的问题,以后我会慢慢的讲,一点一点来。这里先认大家认识到文件最基本的编译。

简单说说java

这里的java是指.class的执行命令,jdk的bin目录下有。前面提到过,大家看看就能找到。刚才说了,javac是编译.java文件,那么java就是执行javac产生的.class文件(什么样的.class文件才能被java命令直接执行,其实这是有要求的)。那么我们来看看执行的效果

打印出了HelloWorld

这里我把源代码也贴出来,大家看看就行,看不懂也没有关系。后面大家就会懂了。

其实还有一些,以后会讲到。

这就是一个简单的java小程序,功能就是打印出HelloWorld。当然你也可以打印“今天是圣诞节,约吗???”或是“老婆妈我爱你”等等,只要是不被请去喝茶就行。今天没有给媳妇儿准备礼物,你们不要忘了,女朋友是需要关心的。

这里我强调一下,如果想要java HelloWorld执行成功,那么现在请记住第二行,务必这么写,至少现在是,一个单词也不要错哦,不然java命令会不认识的。比如我将main改成mian

看见没有,编译是没有问题的,调用就不行了,抛出异常了。

好了,javac和java就简单说到这里,有不明白的同学,给我留言吧。

代码在这里https://github.com/shizhier/java_loser/tree/master/java5

上一篇下一篇

猜你喜欢

热点阅读