Mailbomb的J2ME专栏

人生难得几回博,来,让我们博一把

陈跃峰ID:Mailbomb
[修改头像]
607876次访问,排名58好友103人,关注者122
努力学习,努力工作
Mailbomb的文章
原创 240 篇
翻译 12 篇
转载 11 篇
评论 1019 篇
陈跃峰的公告
陈跃峰 个人简历
cqucyf@gmail.com

本BLOG中文章,未经允许严禁用于商业目的!

本人编写的J2ME基础入门书籍: 《新编J2ME就业培训教程》,购买
dearbook
华储网
当当网
Chinapub
最近评论
123:楼上的:谁说的老师就不可以出点错啊? 不服你们也弄个连连看的代码出来让我们玩啊!
yangyoufeng888:感谢这位兄弟总结,
yuepengfei:请问填写信息信息后退出,为什么再次打开时以前填写的信息丢失了呢?

谢谢!
sky_xiaofeng:后面的还可以,前面的代码框架,就不怎么样啦,只要学过java的人,都学过,那是最基本的,你还拿出来说,还有什么意思啊,不过你后面讲的我很认可,介绍的很全面
waiting_for:不错不错
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
文章分类
收藏
    相册
    J2ME技术
    J2ME开发网
    无线空间
    Java网站
    Eclipse官方网站
    Sun中国
    Sun官方网站
    常用网站
    Chinabyte
    Google搜索引擎
    华军软件园
    新浪新闻
    网上书店
    ITbook
    互动出版网
    当当书店
    第二书店
    我工作过的地方
    上海托普信息技术学院
    游戏学院南京校区
    游戏学院郑州校区
    电脑报
    友情链接
    acqy的专栏
    eiyaa的专栏
    上海求职客栈
    刀剑啸的专栏
    刘军的BLOG
    王新钢的BLOG
    贝壳鱼(k7sem)专栏
    骄傲的猫
    存档

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

    新一篇: J2ME连连看基础功能源代码(含详细注释)

     

    Java编程那些事儿16——代码框架、关键字和标识符
    作者:陈跃峰
     
    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 标识符
             标识符,也就是标识的符号,指程序中一切自己指定的名称,例如后续语法中涉及到的变量名称、常量名称、数组名称、方法名称、参数名称、类名、接口名、对象名等等。
             其实程序中除了一些分隔符号,如空格、括号和标点符号以外,只有三类名称:
    关键字
    系统功能名称
    如System.out.println中的System、out和println。
    标识符
    对于英语不好的学习者来说,第一类和第二类都是需要熟悉和记忆的,而第三类名称,也就是标识符,可以由程序开发者自己进行设定。
    通常情况下,为了提高程序的可读性,一般标识符的名称和该标识符的作用保持一致。
    标识符的命名规则主要有如下几个要求:
    1、 不能是关键字
    2、 只能以字母、下划线(_)和美元符号($)开头
    需要特别注意的是,标识符不能以数字字符开头。
    3、 不能包含特殊字符,例如空格、括号和标点符号等等。
    通常情况下,标识符一般全部是字母,或者使用字母和数字的组合。

    发表于 @ 2008年04月23日 15:30:05|评论(loading...)|编辑

    旧一篇: Java编程那些事儿15——如何学好Java语法

    评论

    #rensanning 发表于2008-04-23 22:58:18  IP: 60.20.206.*
    虽然下面的文件代码是没有问题的,但是对于初学者会很疑惑的,他们还不能了解到Java的UniCode机制,所以建议代码中的汉字写在注释里边。

    ============================
    文件名.java

    public class 文件名 {
    public static void main(String[] args) {
    System.out.print("你的代码");
    }
    }
    ============================

    #@ 发表于2008-04-27 09:12:51  IP: 218.5.3.*
    继续关注中....期待下回分解
    #wtsin 发表于2008-04-28 08:58:55  IP: 218.5.3.*
    下集,等待中....
    #wtsin 发表于2008-04-29 08:44:48  IP: 218.5.3.*
    没有声音了...
    #chiefwdx1975 发表于2008-04-29 14:09:26  IP: 58.217.157.*
    很不错的文章
    #g 发表于2008-05-04 09:50:02  IP: 123.127.168.*
    怎么不写了?后续文章呢?... ...
    #紫色梦 发表于2008-05-06 13:06:49  IP: 125.120.16.*
    如何才能进一步提高JAVA水平,我总感觉自己一直在原地踏步,真的很郁闷
    #housheng3319 发表于2008-05-08 11:14:42  IP: 220.168.44.*
    #sky_xiaofeng 发表于2008-05-09 17:24:00  IP: 221.221.157.*
    后面的还可以,前面的代码框架,就不怎么样啦,只要学过java的人,都学过,那是最基本的,你还拿出来说,还有什么意思啊,不过你后面讲的我很认可,介绍的很全面
    #yangyoufeng888 发表于2008-05-11 15:55:37  IP: 220.181.56.*
    感谢这位兄弟总结,
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © 陈跃峰