• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  •    3年前 (2015-06-14)  Java基础 |   19 条评论  263 
    文章评分 1 次,平均分 5.0
    [收起] 文章目录

    【Java基础】零基础学习Java之基本语法规则

    前言:

    上一篇给大家聊了Java的基本数据类型,这一篇给大家聊聊Java的语法。

    语法语法,语法就是语言的法则。汉语有汉语的语法,英语有英语的语法,如果不懂语法那你写出来的句子要不然就是错误,要不然就是生涩难懂。要学习和使用Java语言就要遵守Java语言的规则,要不然你的程序就不是Java程序,下面聊聊学习Java都需要注意哪些语言规则。

    语法规则:

    1、Java中区分大小写。

    类和接口名首字母必须大写,采用驼峰命名法,每一个名单词的首字母大写,例如:MyFirstJavaProgram;在Java中单词是区分大小写的,FirstJava和firstjava是不一样的。

    2、类名和源文件名必须一致。

    例如下面的程序:

    public class FirstJava{

    public static void main(String [] arg0){

    System.out.println("My First Java File"); //输出一句话:My First Java File

    }

    }

     

     

    类名是FirstJava,那么你保存的源程序文件名为FirstJava.java。

    3、方法名命名。

    大小写都行,一般来说都是第一个单词小写,后面的单词还是采用驼峰命名法,例如:getValue(),setValue(int value);

    4、成员变量名命名。

    大小写都行,一般都是第一个单词小写。如果是全局静态变量或者常量全部单词都要大写,例如:public static int VALUE = 10;public static final int VALUE = 10;

    5、方法参数命名。

    方法参数大小写都行,一般都是第一个单词小写;

    6、入口方法。

    所有Java程序的入口是public static void main(String [] arg0)方法,所以看程序一般都是从main方法看起;

    7、注意分行。

    Java程序中的分号";"表示你这句话说完了,一句话说完了就另起一行,不要想着节省纸张。

    8、Java标识符。

    Java中所有的名字(类名、方法名、变量、常量)统称为标识符,关于标识符有以下几点需要注意:

    • 标识符是大小写敏感的;
    • 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 ,首字符之后可以是任何字符的组合;
    • Java关键字不能用作标识符 ;

    例如:

    合法标识符举例:age、$salary、_value、__1_value

    非法标识符举例:123abc、-salary、#name、25name、class、&time、if

    9、Java中的注释。

    注释就是辅助说明你的程序,方便阅读,注释的部分会被Java编译器忽略掉。注释分为单行注释("//"或者"/* ............*/")和多行注释(/** .........*/),例如:

    /**

    * 程序的入口方法。(这个是多行注释)

    */

    public static void main(String[] args) {

    /* 打印一句话 (这是单行注释) */

    System.out.println();// 打印一句话(这是单行注释)

    }

     

    10、Java中的空行。

    空行会被编译器忽略,用空行多是为了让程序整洁易读。

    下面是我写的一个简单的代码供大家参考:

    【Java基础】零基础学习Java之基本语法规则

    总结:

    写代码重要的是整洁、易读,让自己和别人都看得懂很重要。这里可能有人会说我自己写的代码我还不知道,如果你这样认为那你肯定没有写过多少代码。在工作中有的时候你是做很多项目,做完一个再做一个之后让你回头改第一个项目的bug这个时候如果你的代码写的不整洁也没有添加注释的话你有你受的,这也是给写程序的人们一个建议。

    以上就是Java的基本语法规则,主要是规范初学者写出整洁让人易懂的代码,方便自己,也方便他人。下一篇将会给大家介绍Java中的运算符。

     

    想第一时间获得更多原创文章,请关注个人微信公众平台:程序员互动联盟(coder_online),扫一扫下方二维码或者搜索微信号coder_online即可关注,里面有大量Android,Chromium,Linux,编程技巧等相关文章等着您,我们还可以在线交流。

    【Java基础】零基础学习Java之基本语法规则

     

    本文原始地址:http://www.coderonline.net/java-based-zero-based-learning-javas-basic-syntax-rules.html

    本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/

    否则保留追究法律责任的权利!

    关于

    发表评论

    表情 格式
    1. 天龙私服架设_奇迹Mu私服架设_魔兽私服架设_魔域私服架设_墨香私服架设决战开区一条龙服务端119uc.comQQ1292124634
      魔域私服一条龙服务端45ur.comQQ1207542352 http://www.45ur.com/

      魔域私服一条龙服务端45ur.comQQ1207542352 评论达人 LV.1 3个月前 (08-22) [0] [0]
    2. 【捷特團體服】全台北、桃園、新竹最專業的團體服訂做─團體服│班服│系服│制服│工作服│廟服│選舉背心

      http://clothes-group.com/

      Harrymuh 评论达人 LV.1 1年前 (2017-07-18) [0] [0]
    3. XYZ專業光碟教學網站 http://xyz.net.tw/

      RalphPlaub 评论达人 LV.1 1年前 (2017-06-27) [0] [0]
    4. http://www.raisedigi.com/ VR 虛擬實境

      AnthonyChoom 评论达人 LV.1 1年前 (2017-06-27) [0] [0]
    5. 居酒屋。串燒。生啤 http://yakitori-izakaya.com/

      Scottdob 评论达人 LV.1 1年前 (2017-06-13) [0] [0]
    6. BANGLES BISTRO 班格斯西式餐館 http://bangles-steak.com/

      Melvinmex 评论达人 LV.1 1年前 (2017-06-01) [0] [0]
    7. 時尚介紹 http://womans-fashion.com/

      CharlesPek 评论达人 LV.1 1年前 (2017-06-01) [0] [0]
    8. 國際盤註冊 http://king168.net

      Stephenmub 评论达人 LV.1 2年前 (2017-05-25) [0] [0]
    9. 分析王http://sport-analysis.com

      HunterFuh 评论达人 LV.1 2年前 (2017-05-14) [0] [0]
    10. 室內設計‧裝潢統包-木作工程http://interior-plan.com/

      ShawnChusa 评论达人 LV.1 2年前 (2017-05-13) [0] [0]
    11. 杰瑪桃園眼鏡 http://jmglasses-design.com/

      Davidkit 评论达人 LV.1 2年前 (2017-05-11) [0] [0]
    12. 專業光碟教學網站 http://xyz.net.tw/

      Altonheall 评论达人 LV.1 2年前 (2017-05-10) [0] [0]
    13. 運彩分析 http://sports-analysis.net

      JamesHab 评论达人 LV.1 2年前 (2017-05-09) [0] [0]
    14. 線上命理剖析 http://fortune-free.com/

      AnthonyGoaft 评论达人 LV.1 2年前 (2017-04-28) [0] [0]
    15. 海諾髮型設計師─台北市公館染髮、燙髮、剪髮 http://www.kellylvoe.com.tw

      Davidgam 评论达人 LV.1 2年前 (2017-04-17) [0] [0]
    16. 海諾髮型設計師─台北市公館染髮、燙髮、剪髮 http://www.kellylvoe.com.tw

      CharlesFar 评论达人 LV.1 2年前 (2017-04-16) [0] [0]
    17. 運彩分析辛酸史 http://sports-analysis.net/

      Timothyusess 评论达人 LV.1 2年前 (2017-04-15) [0] [0]
    18. 萬華室內設計 http://interior-plan.com

      WayneSot 评论达人 LV.1 2年前 (2017-04-10) [0] [0]
    19. 運動彩分析 http://sport-analysis.com/

      FelipeImand 评论达人 LV.1 2年前 (2017-03-29) [0] [0]
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册