zoukankan      html  css  js  c++  java
  • java里面的标识符、关键字和类型

    1. 注释
      Java中有三种注释:
       (1) // -单行注释,注释从“//”开始,终止于行尾;
       (2)  -多行注释,注释从““结束;
       (3)  -是Java特有的doc注释,这种注释主要是为支持JDK工具Javadoc而采用的。Javadoc能识别注释中用标记”@“标识的一些特殊变量,并把doc注释加入它所生成的            HTML文件
     2. 分号、块和空白块
      在Java语言中,用分隔符”;“来表示一行代码的终止。

      一个块(block)或一个复合语句是以上括号和下括号 { } 为边界的语句集合,块语句也被用来组合属于某个类的语句。语句块可被嵌套。
     
      在源代码元素之间允许空白,空白的数量不限。

     3. 标识符
      Java中,标识符是赋予变量、类或方法的名称。标识符可从一个字母、下划线或美元符号 $ 开始,随后可以跟数字。Java标识符的大小写是区分的,并且未规定最大长度。标识符应具有一定的含义,以增加程序的可读性。

     4.Java关键字
      访问控制: 
        private 私有的
        protected 受保护的
        public 公共的

      类、方法和变量修饰符:
        abstract 声明抽象
        class 类
        extends 继承,扩充
        final 终极,不可改变的
        implements 实现接口
        interface 接口
        native 本地
        new 创建
        static 静态
        strictfp 严格,精准
        synchronized 线程,同步
        transient 短暂
        volatile 易失
      
      程序控制语句:
        break 跳出循环
        continue 继续
        return 返回
        do 运行
        while 循环
        if 如果
        else 反之
        for 循环
        instanceof  实例
        switch 开关
        case 返回开关里的结果
        default 默认
     
      错误处理:
        catch 处理异常
        finally 有没有异常都执行
        throw 抛出一个异常对象
        try 捕获异常
        
      包相关:
        import 引入
        package 包
     
      基本类型:
        bolean 布尔型
        byte 字节型
        char 字符型
        double 双精度
        float 浮点型
        int 整型
        long 长整型
        short 短整型
        null 空
        true  真
        false 假
       
      变量引用:
        super 父类,超类
        this 本类
        void 无返回值

      注意事项:(1)所有的关键字都是小写;
       (2)无sizeof运算符,所有类型的长度和表示都是固定的,不依赖执行;
       (3)goto和const不是Java编程语言中使用的关键字。const和goto是Java的保留字。

     5. Java编码约定

     6. 数据类型
      Java允许把一个位数小的数据类型转换为一个位数大的数据类型,但是不允许把一个位数大的数据类型转换为一个位数小的数据类型。如果需要,必须声明为数据类型强制转换。可以在一定范围内将一种数据类型转换为另一种数据类型,但是不能强制转换布尔数据类型,也不能强制转换两个不相关的类。
      
     7. 简单数据类型
      boolean有且只有两个值:true或false
      在Java中Unicode字符用单引号括起,如  ' a ' ,Java中Unicode字符默认的值是”u0000“,总之,Unicode编码系统的取值范围是从0~65535,但是数值必须是十六进制符号,而且要在值的前面加上”u“。

     8. 复合数据类型
      复合数据类型由多个元素组成。复合型数据类型分为类和数组。
      在Java中有一些类常常被当做一般的数据类型使用,如字符串类String、哈希表类(Hashtable、HashMap、Hanshset)、集合类Collection、队列类Arrays、日期类Date等,在程序中使用时导入相应的类即可。

  • 相关阅读:
    windows下cocos2d-x环境搭建
    QT使用QPainter加水印
    在Visual Studio中使用.lib和.dll的环境搭建
    Android7.0 Phone应用源码分析(四) phone挂断流程分析
    Android7.0 Phone应用源码分析(三) phone拒接流程分析
    Android7.0 拨号盘应用源码分析(一) 界面浅析
    Android7.0 Phone应用源码分析(二) phone来电流程分析
    Android7.0 Phone应用源码分析(一) phone拨号流程分析
    cnblog之初来乍到
    深入浅出Android动态加载jar包技术
  • 原文地址:https://www.cnblogs.com/yj716716yj/p/5625745.html