- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
代码框架、关键字和标识符
?Java编程那些事儿16——代码框架、关键字和标识符收藏
新一篇:?J2ME连连看基础功能源代码(含详细注释)?|?旧一篇:?Java编程那些事儿15——如何学好Java语法
?
Java编程那些事儿16——代码框架、关键字和标识符
作者:陈跃峰
出自:/mailbomb
?
3.2 代码框架
???????? “罗马不是一天建成的”,所以想只学习几天的语法或者一两周的语法就能很熟练的编程,是不实际的想法。说个极端的例子,你的英语学了多少年了,能很流利的与人交流和书写文章吗?当然,就程序语法来说,比英语简单多了。
在开始学习Java时,不可能把所有的语法都一下子介绍清楚,但是如果需要把程序正确的运行起来,那么还必须不少的语法知识,为了在学习的初期可以让自己编写的代码编译通过,并且能够执行,所以特提供一个简单的代码框架,方便大家初期的练习。
???????? 代码框架的结构如下:
?????????????????? public class 文件名{
??????????????????????????? public static void main(String[] args){
???????????????????????????????????? 你的代码
??????????????????????????? }
?????????????????? }
???????? 使用该代码框架时,只需要把“文件名”的位置换成自己的文件名,并且在“你的代码”的位置写自己的代码即可,使用示例:
?????????????????? public class Hello{
??????????????????????????? public static void main(String[] args){
???????????????????????????????????? System.out.println(“Hello world!”);
??????????????????????????? }
?????????????????? }
???????? 则在该示例代码中,“文件名”被替换成了Hello,“你的代码”被替换成了System.out.println(“Hello world!”);,在后续的示例中,给出的代码片段,除非特别说明,都是应该写在“你的代码”位置的代码,后面就不专门声明了。
3.3 关键字
???????? 关键字(keyword),也称保留字(reserved word),是指程序代码中规定用途的单词。也就是说,只要在程序代码内部出现该单词,编译程序就认为是某种固定的用途。
???????? 关键字列表及中文解释如下,格式为:关键字(中文解释):
???????? abstract(抽象的)?continue(继续)?for(当…的时候)?new(新建) ????switch(转换)
assert(断言)???? ?default(默认)?? if(如果)????? ???package(打包) ?synchronized(同步)
boolean(布尔) ?do(做)???????? goto(跳转到)??? private(私有的) ?this(这个)
break(中断) ???double(双精度) implements(实现) protected(受保护的) throw(抛出,动词)
byte(字节)????else(否则)???? import(引入)???? public(公共的)?throws(抛出,介词)
case(情形)???? enum(枚举)?? instanceof(是…的实例) ?return(返回) transient(瞬时的)
catch(捕获)??? extends(继承)???int(整数)??????? short(短整数)?? try(尝试)
char(字符)???? final(最终的)??? interface(接口)?? static(静态的)?? void(空的)
class(类)????? finally(最终地)?? long(长整数)???? strictfp(精确浮点) ?volatile(易变的)
const(常量)?? ?float(单精度浮点) native(本地的)??super(超级的)??? while(当…的时候)
说明:其中goto和const的用途被保留,在语法中未使用到这两个关键字。
在实际学习时,必须牢记关键字的意义以及拼写。
后续学习的语法知识,大部分都是使用关键字和一些符号组成的,关键字的意义基本上就代表了该种语法格式的用途。
3.4 标识符
???????? 标识符,也就是标识的符号,指程序中一切自己指定的
您可能关注的文档
- 课题:汉语拼音a、o、e的教学.doc
- VirtualBox 报错:E_NOINTERFACE (0x80004002).docx
- 汇思e-learning分享:如何衡量人才培训和e-Learning的ROI.docx
- e-Learning:美国培训业关键词.docx
- 编译原理第四章 (1.5).ppt
- 数据结构试题:第七章的练习.doc
- 英语:Unit 2 Lesson 10 E-Mail课堂练习(冀教版八年级上).doc
- 只需几分钟:联想A630e root权限获取教程.doc
- Keywords、Description等meta标签与SEO应用.docx
- 百度竞价关键词排名的定义.docx
文档评论(0)