1 代码框架

       在开始学习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!”);,在后续的示例中,给出的代码片段,除非特别说明,都是应该写在“你的代码”位置的代码,后面就不专门声明了。

 2   关键字

    关键字(keyword),也称保留字(reserved word),是指程序代码中规定用途的单词。也就是说,只要在程序代码内部出现该单词,编译程序就认为是某种固定的用途。  例如上述例子中的System.out.println中的System、out和println.

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(当…的时候)

3  标识符

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

    其实程序中除了一些分隔符号,如空格、括号和标点符号以外,  标识符的命名规则主要有如下几个要求:

    1、 不能是关键字

    2、 只能以字母、下划线(_)和美元符号($)开头需要特别注意的是,标识符不能以数字字符开头。

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

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