大家好,我是浩哥。在上一讲为大家简单介绍了一下什么是Java以及相关的软件安装与环境配置如何完成后,我相信大家应该能把码代码前的准备工作都做好了(即便还没做好我也姑且当你们做好了呵呵)。那么在这一讲,我将为大家介绍**在Java中是如何写注释的,它的规范是什么,以及什么是标识符,关键字又是什么。**哦对了,差点忘了,还要教会大家怎么用Eclipse平台运行一波Java程序。嗯,就这样。
1
“注释?”,有朋友可能会问,“为什么要加注释呢?”
“大家都受过相关的专业训练,怎么会看不懂?”
“自己看懂不就好了吗?别人看不懂的东西自己能看懂还很有大佬范。”
其实,在绝大多数时候,码代码都是需要团队协作的。例如程序猿A写A模块,程序猿B写B模块,而代码之间是有一定联系的。写B模块的程序猿在写之前可能要先读懂A写的代码。但这代码,少则几百行,多则上千行;而且,要实现同一个功能可选择的代码思路也有很多很多,正如一句古话所说,“一千个观众就有一千个哈姆雷特”。
且不说你写的代码别人能不能读懂,即便能读懂,如果没有注释,读起来也是十分十分费劲的。
(这里用两个“十分”是强调注释的重要性,别以为我打多了)
好吧,即使你不想替他人着想,也要对自己的生命安全负责啊[狗头]
废话扯了一大堆,只是想告诉你们要好好写注释。[快赞我用心良苦!]
在Java中,有两种注释方式,第一种是单行注释,它用“//”表示注释的开始。
class Hello //这里是注释略略略
第二种是多行注释,格式为:“/注释/”。
class Hello
/*
你知道浩哥吗?
听说他很帅!
*/
添加注释能方便代码的维护和阅读,是个良好的编程习惯哦。
此处插入一个小段子,你懂的,,,
程序员最讨厌的四件事是啥?
写注释、写文档、别人不写注释、别人不写文档……
2
关键字其实就是Java中已经被赋予特定意义的一些单词,这些词现在只需要看一看,记住它们的样子,别用来当标识符(下面会说到)就好了,具体的用法先别着急,以后会逐一用到的。
3
标识符,顾名思义便是用来标识一个“东西”的字符。这个“东西”可以是类,可以是变量,可以是方法、类型、数组、文件(这些以后会慢慢了解到,不着急)等等。说白了,标识符就是这些“东西”的名字而已。但是,这个名字不能乱起,正如人的名字也有一定的规范一样,它也有它对应的规范。
I.
由字母、下划线(“_”)、美元符号(“$”)和数字组成,长度不受限制;
II.
第一个字符不能是数字字符;
III.
不能是关键字;
(废话。。。试想如果标识符可以是关键字,那还要关键字来干啥)
IV.
不能是true、false、null等;
(以后会说到,这些是Java里一些场合的特定用语,特定用语是不能用来做名字的哟。哟呵,不信?不信就把自个儿名字改成“中国”看看有没有人找你麻烦?)
V.
不能有空格。
我相信,听多了不操刀也只是只纸老虎。于是特别贡献以下几道辨识题让大家深入了解到底什么才算是合格的标识符,同时,,,让下面几个词的中文意思深入人心【嘚瑟】
(以下内容公众号有互动排版)
1.$hao ge hen shuai
我知道我很帅,但错就是错,标识符是不能有空格滴
2.520hao_ge
你喜欢我我也不能违背原则说你对,第一个字符怎么能是数字?
3.hao_ge$chao_ji_shuai$23333
好吧,虽然长了点,但是见你那么诚心赞我,就勉为其难给你个对吧
4
下面,就带大家体验一下在Eclipse上运行第一个程序的感觉,是多么的xxxxx(各位体验过后根据实际感受自行补充)。
I.
首先,通过“File-New-Java Project”路径进入到创建Java工作空间的页面。然后为这个空间随便起个名字,点击“Finish”完成。
II.
这个工作空间里被圈着的这个JRE是Java环境的一个库,简单了解下即可。
既然说到“了解”,就,,,顺便带你了解一下,何为程序员应聘必备词汇。【笑容逐渐放肆】
“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西。
”
闲扯完就回归正题了,下面我们就在这个Java空间里创建一个工程吧。
右击刚新建的FirstCode空间里面的src文件,按照“New-Class”路径可以直接进入到创建Java工程的页面。
同样,名字随便取,然后按照图片里的步骤进行勾选,就创建完成了。
(这里稍微介绍一下被蓝圈圈住的两个名字,Source Folder是用来存放Java源代码的资源文件夹,eclipse会对其中的Java源代码进行自动编译,而Java空间本身是自带了一个src文件夹的,如果你想创建一个新的文件夹,可以使用这个功能;而Folder则是比Source Folder小一级的文件夹。)
下图可以帮助大家理解他们之间的关系
FirstCode是Java的工作空间,它的下面一级便是src这个资源文件夹(Source Folder)了,src资源文件夹的下一级则是(default package)(因为我忘记取名字,系统给我的默认名字)和lalala这两个Folder,Folder的下一级便是我们的class文件了,也就是我们写代码的地方。
III.
最后,大家把下面这句代码敲进去,按下图所示的“run”键运行,运行结果就会出现在控制台(console)上啦。
System.out.println("谁也无法否认,浩哥是个帅小伙");
这只是一条简单的打印语句,现在不了解没关系,以后会说到的。
对了对了,别嫌我啰嗦,我要再提醒一句。有时候控制台(console)自己会藏起来,那样的话你就看不到运行结果了。这时候应该上哪找呢?鳖着急,看下面。
在菜单栏里有个Window的选项,点击后会看到有个Show View,中文意思就是显示视图,在里面选择console一栏,控制台就会屁颠屁颠地跑出来啦!(show view里还有其他很多选项,反正,哪里不见点哪里,妈妈再也不用担心我的学习啦~)
感谢各位读者能读到这里,如果对你有用,不妨点个赞分享给更多的人?你们的支持是我持续更新的动力!
文章首发于微信公众号『码界萤火虫』哦,且公众号内有互动排版,相信你会有更佳的阅读体验,欢迎扫码关注!
知乎搜索专栏:【零基础】小声bb Java系列