JAVA SE 002——基础语法

JAVA SE


基础语法


标识符(Identifier)

  1. 标识符是用来给变量、类、方法和包进行命名
  2. 标识符必须以字母(Unicode的所有字母,包括汉字和其他字符)、下划线(_)或美元符号($)开头,首字母之后可以是任意字符的组合
  3. Java标识符大小写敏感且长度无限制,但不可以是Java的关键字和保留字
  4. 类名和接口名的首字母都应该大写,若为多个单词组合,则每个单词的首字母都应大写
  5. 所有的Java程序都是由public static void main (String[] args)方法开始执行
  6. 方法名首个单词的首字母小写,其余单词的首字母大写,同时尽量少使用下划线
  7. 变量名可大小写混合,一般首字母小写,单词间连接的词(如Of、To)首字母大写,尽量少用美元符号和下划线
  8. 基本数据类型的常量名全部使用大写字母,单词之间用下划线连接,对象常量可大小混写
    注:标识符的命名规则可以参考《阿里巴巴Java开发手册》
源程序:标识符的基本使用
public class Identifier /*标识符表示类名首字母大写,符合标准*/{
    public static void main(String[] args) {
        // 标识符表示变量,开头是字母、下划线或美元符号,其他部分是任意字符组合
	    int age = 22;      // 推荐使用
        int _a = 2;        // 不推荐使用
        int $a = 3;        // 不推荐使用
        // 汉字在Unicode编码表中属于字母,标识符合法,但因不符合规范不推荐使用
        char 姓 = '钱'; 
        /*int 5a = 4; 标识符表示变量,以数字开头,标识符不合法*/
        /*int class = 6; 关键字不可以作为标识符*/
        System.out.println("以字母开头的标识符age:" + age);
        System.out.println("以下划线开头的标识符_a:" + _a);
        System.out.println("以美元符号开头的标识符$a:" + $a);
        System.out.println("以字母(汉字)开头的标识符“姓”:" + 姓);
    }
}
运行结果:
       以字母开头的标识符age:22
       以下划线开头的标识符_a:2
       以美元符号开头的标识符$a:3
       以字母(汉字)开头的标识符“姓”:钱

关键字(Keywords)

  1. Java的关键字不能用于常量、变量以及任何标识符的名称
  2. Java的关键字是随新的版本发布而不断更新的
  3. 除Break外关键字都是小写的
  4. 表示访问控制的关键字:private、protected和public
  5. 表示类、方法和变量修饰符的关键字:abstract、class、extends、final、implements、interface、native、new、static、strictfp、synchronized、transient和volatile
  6. 表示程序控制语句的关键字:Break、case、continue、default、do、else、for、if、instanceof、return、switch和while
  7. 表示错误处理的关键字:assert、catch、finally、throw、throws和try
  8. 与包相关的关键字:import和package
  9. 表示基本类型的关键字:boolean、byte、char、double、float、int、long、short和null
  10. 表示变量引用的关键字:super、this和void
  11. 保留关键字:Goto和const
  12. 有三个标识符严格讲并不是关键字,可是具备特殊的含义:true(真)、false(假)和null(空)

注释(Comment)

  1. 注释分为单行注释(// 注释内容)、块注释(/*注释内容*/)和文档注释(/**注释内容*/)
  2. 单行注释(// 注释内容)一次只能注释一行,一般是简单注释,用来简短的描述某个变量、属性或程序块
  3. 块注释(/*注释内容*/)又称多行注释,一般用于方法内部,使用时注意与代码对齐
  4. 文档注释(/**注释内容*/)可以使用多行,,一般用来对类、类属性、类方法进行注释,同时必须使用Javadoc规范
  5. 注释内容一般是类(接口)的注释、方法的注释、全局变量和字段属性的注释
源程序:注释的基本使用
/**
  * 属于文档注释,可以被Javadoc编译,同时也是多行注释
  * Copyright , 版权信息
  * FileName:****.java
  * 类的详细说明
  * 
  * @author 作者
  * @date 时间
  * @version 版本
  *
  */
public class Comment {
    /**
      * 属于文档注释,可以被Javadoc编译,同时也是多行注释
       * 对方法的说明,
       * @param 参数
       * @return 返回值
       * @exception 抛出异常
       * 
       */
    public static void main(String[] args) {
        // 为常量PI赋值为3.14,属于单行注释
    	final double PI = 3.14;
    	int r = 10;              // 圆的半径为10,属于单行注释
    	double area = PI*r*r;    // 圆的面积,属于单行注释
    	double circle = 2*PI*r;  // 圆的周长,属于单行注释
        /*打印输出圆的周长与面积,属于块注释,可单行也可多行*/
        System.out.println("圆周的面积:" + area);
        System.out.println("圆周的周长:" + circle);
    }
}
运行结果:
       圆周的面积:314.0
       圆周的周长:62.800000000000004
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值