快速业务通道

Java编程那些事儿16——代码框架、关键字和标识符 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-24

Java编程那些事儿16——代码框架、关键字和标识符

时间:2010-02-27 csdn博客 陈跃峰

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的用途被保留,在语法中未使用到这两个关键字。

在实际学习时,必须牢记关键字的意义以及拼写。

后续学习的语法知识,大部分都是使用关键字和一些符号组成的,关键字的意义基本上就代表了该种语法格式的用途。

Java编程那些事儿16——代码框架、关键字和标识符(2)

时间:2010-02-27 csdn博客 陈跃峰

3.4 标识符

标识符,也就是标识的符号,指程序中一切自己指定的名称,例如后续语法中涉及到的变量名称、常量名称、数组名称、方法名称、参数名称、类名、接口名、对象名等等。

其实程序中除了一些分隔符号,如空格、括号和标点符号以外,只有三类名称:

l关键字

l系统功能名称

如System.out.println中的System、out和println。

l标识符

对于英语不好的学习者来说,第一类和第二类都是需要熟悉和记忆的,而第三类名称,也就是标识符,可以由程序开发者自己进行设定。

通常情况下,为了提高程序的可读性,一般标识符的名称和该标识符的作用保持一致。

标识符的命名规则主要有如下几个要求:

1、不能是关键字

2、只能以字母、下划线(_)和美元符号($)开头

需要特别注意的是,标识符不能以数字字符开头。

3、不能包含特殊字符,例如空格、括号和标点符号等等。

通常情况下,标识符一般全部是字母,或者使用字母和数字的组合。

文章来源:http://blog.csdn.net/Mailbomb/archive/2008/04/23/2318143.aspx

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号