java关键字、标识符、注释及进制

JavaBasis

0、关键字

  1. 概述 : 已经被 java 定义了特殊含义的单词
  2. 特点 : 全部为小写
    注意 : ①goto 、 const 是特殊的关键字(也称为保留字); ②main 为方法名,不是关键字
    java关键字

1、标识符

  1. 概述 : 在给 类 、 方法 、变量 、 接口 等起名字的字符序列,称为 ~

  2. 组成规则 : 必须要准守,否则编译时报错
        ① 可以有英文大小写字母
        ② 可以有数字
        ③ 特殊字符有且只能使用 $ _
        注意 :①数字不能开头也不能单独使用
            ②标识符不能与关键字冲突
            ③中文汉字可以使用,但是不建议使用
            ④java严格区分大小写
            ⑤不建议随意使用特殊字符 $ _

  3. 组成规范
        ① 见名知意
        ② 驼峰规则 : 通过控制字母的大小写来标记不同的标识符
            例如 :
              一个单词时 : 首字母大写即可 eg : Demo
              多个单词时 : 每个单词首字母大写 eg : HelloWorld

2、注释

  1. 概述 : 用来解释说明程序,不会影响java程序编译、运行
  2. 分类 :
      ① 行注释 : 格式 : // xxxx (注释一行)
      ② 块注释 : 格式 : /* xxxx / (可注释多行;不能嵌套使用)
      ③ 文档注释 : 格式 : /
    * xxxx */
         特点 : 文档注释中的内容可以提取成说明文档,通常用于对 类、接口、方法、属性等来做说明
         提取文档注释 :
          格式 : javadoc -d xxx(文件位置路径) xxx(要提取的文件名)
             -d 表示要指定生成的说明文档存放的位置
             eg : javadoc -d d:/mydoc Demo.java

3、进制

  1. 概述 : 进位的机制

  2. 分类 :
      ① 十进制 : 满十进一(0 - 9)
      ② 二进制 : 满二进一 (0 1) (0bnnn)
      ③ 八进制 : 满八进一 (0 - 7) (0nnn)
      ④ 十六进制 : 满十六进一 ( 0 - 9 A - F / a - f ) (0nnn)

  3. 进制转换 :
      ① 二 <–> 十
       20 = 1   21 = 2   22 = 4   23 = 8   24 = 16   25 = 32
       26 = 64   27 = 128   28 = 256   29 = 512   210 = 1024
       eg : 35 <–> 100011
      ② 二 <–> 八
       核心思想 : 三位二进制可以构成一位八进制
       eg : 二进制 : 1110111011
         001 110 111 011
          1  6  7  3
       总结 : 将二进制从最右边开始每三位二进制为一组,如果最左边不够则补 0 ,补齐三位,将每一组三位二进制换算成八进制即可,最后将每一组转换之后的数组按照顺序组合即为八进制
      ③ 八 <–> 二
       核心思想 : 三位二进制可以构成一位八进制
       eg : 八进制 : 1673
          1  6  7  3
         001 110 111 011
       总结 : 将八进制从最右边开始每一位为一组,将每一组转换为二进制即可,最后将每一组转换之后的数组按照顺序组合即为二进制
      ④ 二 <–> 十六进制
       核心思想 : 四位二进制可以构成一位十六进制
       eg : 二进制 : 110111101
         0001 1011 1101
          1  b  d
       总结 : 将二进制从最右边开始每四位为一组,将每一组四位二进制转换为十六进制即可,最后将每一组转换之后的数组按照顺序组合即为十六进制,注意 :十六进制从10 - 15对应字母为 a - f 或 A - F
      ⑤ 十六进制 <–> 二
       核心思想 : 四位二进制可以构成一位十六进制
       eg : 十六进制 : 1bd
          1  b  d
         0001 1011 1101
       总结 : 将十六进制从最右边开始每一位为一组,将每一组转换为二进制即可,最后将每一组转换之后的数组按照顺序组合即为二进制

加油

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值