- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
1. HelloWorld 讲解 2
1.1什么是类 2
1.2 类中的主方法 2
1.3 公共类的命名 4
2. 关键字 5
3. 标识符 6
3.1标识符的定义 6
3.2标识符命名规范 6
4. java中的常量 6
5. JAVA的注释 7
今天要开始进入较为正式的java基础语法学习了,只要大家坚持,男同胞们必然屌丝大翻身迎娶白富美,女同学们必然蜕变女神月薪往上涨…
HelloWorld 讲解
在上次课的最后,我们编写运行了第一个JAVA程序,程序虽然简单,但是对于刚接触JAVA的同学来说,还是有好几个地方需要向大家讲解。
我们用EditPlus来编写,大家会发现代码用不同的颜色区分开了,这就是用工具编辑的好处,将关键字,类,普通字符串区分开来了。如果用集成工具如Eclipse,还会自动编译,识别程序出错的地方,可以给程序打断点,进行Debug等等便利的操作。
既然提到了颜色,那么初学者就可以暂时通过颜色来区分它们,看个眼熟。
以上面这段代码为例子:
蓝色:java中的关键字
红色:java中的类
粉红色:java中的字符串
今天我们会接触到关键字,而“类”在这里简要讲解一下,类的具体定义和字符串是什么,往后的课再详细讲解。
1.1什么是类
什么是类,这里还不大好讲,因为以对象的思维去思考类,会比较好理解。我们暂时可以这样理解,编写JAVA,就是在编写一个一个的类,编写一个类的时候,它的范围,就是第一个大括号,到最后一个大括号中间的这些内容。
类就好比生活中有一类人,他们善良,上进心强,对未来生活充满向往,但又暂时口袋空空,却潜力无限,这类人就是--(屌丝.. java也一样,把富有各种各样不同特征和行为的东西,都包含在了一个大括号里,这个就是一个类。例如我们要写一个关于猫的程序,我们可以这样定义类:
public class Cat{ … } 这个Cat 就是类名称
类中的主方法
首先大家要理解什么叫做方法。这里的方法不是我们平时所说的“学习方法”的意思。而是类似于我们数学里的函数,函数在各种运算之后,最后得出了结果。或者你也可以理解为方法是事物的一种行为。例如猫会吃东西。
而类中的主方法就是指这句话大括号包含起来的代码—
}
它是一个类的入口,也就是说,java虚拟机要运行程序的时候,要找到主方法去运行。举个例子,看下面一段代码:
运行结果:
这个程序中有eat方法,sleep方法,和main方法,我们运行这段程序,为什么程序只输出了“猫疯了”? 因为java程序运行时,虚拟机直接去找主方法来执行。也就是说main方法是大佬, 其他方法都是小弟,除非大佬叫虚拟机运行它们。也就是:
而主方法的定义只能是这样写:
public static void main(String arg[]){
}
不要问为什么,因为任性.. 因为设计java的人就这么规定了.只有这样写,虚拟机才认得出大佬的模样,(除了arg这个东西可以瞎写,因为它是个参数,参数可以自定义。)
公共类的命名
我们会发现java文件的命名,跟public class 后面的这个字符是一致的,是的,只要class前面有pubic进行了修饰,那么.java文件的名称,就一定要跟它一致。
例如:
--(
要不然,如果你这样:
-(
那么它就挂了:
如果你这样,
-(
那没事…
关键字
关键字通俗点说就是java里面内定好的名称,用于某种功能说明或者说定义。例如:
这句话,class 就是定义了这个Cat 是个类,public又将这个类定义为公共的类。(什么叫做公共的类,这里大家暂时不理会)
关键字区分大小写,你不能将 public 写成 Public, 程序会挂的。
而java的关键字一共有以下这些:
多吗?不多吧。跟linux的上千个命令比起来,这个实在是好少好迷你。那要背吗? 嗯,背了你就挂了。学编程,这类东西很多,如果都要去背,肯定挂。学到哪个用哪个,用久了,自然而然就记住了。千万不要去直接背。忘记了,百度就可以了。
标识符
3.1标识符的定义
标识符就是程序猿自己规定的字符,可以用来给方法,变量,常量命名。例如上面提到的Cat类当中的 eat()方法,这个eat是程序猿自己命名的。就是任意取名。你可以将它改为 eat123() ,都没问题。
而标识符可以由 Java标识符由数字,字母和下划线美元符号$组成”爱吃不吃”? 显然不行。 要么
您可能关注的文档
- 第1课电场的力的性质汇编.doc
- 第二章平面机构的自由的和速度探究.ppt
- 电子插件技能教程素材.ppt
- 电子产品EMC测试项目及相关电路素材.doc
- 第二章平面力系第一部分探究.ppt
- 第1课时电阻定律欧姆定律焦耳定律及电功率汇编.doc
- 第二章--平面力系探究.ppt
- 电子产品装配与调试理论参考题素材.doc
- 第二章平面任意力系a探究.ppt
- 第二章气体动理论1探究.ppt
- 2022年11月连江县直机关遴选公务员面试真题带答案详解.docx
- 2022年11月遵义市直遴选面试真题回忆版.docx
- 2022年2月伊春市税务系统遴选面试真题回忆版.docx
- 2022年11月朔州市税务系统遴选面试真题回忆版汇总.docx
- 2022年2月秦皇岛市税务系统遴选面试真题回忆版汇总.docx
- 2022年2月焦作市直机关遴选公务员面试真题附详解.docx
- 2022年11月黑龙江省直机关遴选公务员面试真题附详细解析.docx
- 2022年2月潍坊市直机关遴选公务员面试真题附解析.docx
- 2022年2月大同市直遴选面试真题附详解.docx
- 2022年2月巴音郭楞蒙古自治州直机关遴选公务员面试真题带题目详解.docx
最近下载
- 微能WIN-9变频器说明书使用手册.pdf
- 支气管扩张临床路径.docx VIP
- 长方体、正方体表面积和体积专项练习50题(有答案)ok .pdf VIP
- 吉林省长春市东北师范大学附属中学净月实验学校2023-2024学年高一上学期期中质量监测数学试卷(解析).docx VIP
- 2025至2030年中国拉面粉行业投资前景及策略咨询研究报告.docx
- 人教版一二三年级生字表(全) .pdf VIP
- 22J403-1 楼梯 栏杆 栏板(一) (3).pdf VIP
- 高校学科建设的概念与内涵 .pdf VIP
- T∕ZZB 1299-2019 电动剃须刀用提拉须圆刀.docx VIP
- 鲁教版五四制六年级数学下册第七章达标检测卷附答案 .pdf VIP
文档评论(0)