首先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源代码文件进行编译。接下来我们来讲讲执行生成的.class文件。到于源代码文件中怎么写等等的问题,以后我会慢慢的讲,一点一点来。这里先认大家认识到文件最基本的编译。
简单说说java
这里的java是指.class的执行命令,jdk的bin目录下有。前面提到过,大家看看就能找到。刚才说了,javac是编译.java文件,那么java就是执行javac产生的.class文件(什么样的.class文件才能被java命令直接执行,其实这是有要求的)。那么我们来看看执行的效果
这里我把源代码也贴出来,大家看看就行,看不懂也没有关系。后面大家就会懂了。
这就是一个简单的java小程序,功能就是打印出HelloWorld。当然你也可以打印“今天是圣诞节,约吗???”或是“老婆妈我爱你”等等,只要是不被请去喝茶就行。今天没有给媳妇儿准备礼物,你们不要忘了,女朋友是需要关心的。
这里我强调一下,如果想要java HelloWorld执行成功,那么现在请记住第二行,务必这么写,至少现在是,一个单词也不要错哦,不然java命令会不认识的。比如我将main改成mian
好了,javac和java就简单说到这里,有不明白的同学,给我留言吧。
代码在这里https://github.com/shizhier/java_loser/tree/master/java5