标识符、关键字、字面值、进制、字符编码、转义字符

本文介绍了Java编程中的基本概念,包括关键字的作用,标识符的命名规则和规范,如类名使用驼峰命名,以及各种数据类型的字面值,如整数、浮点、字符串和字符。还讨论了进制转换和字符编码,如ASCII和Unicode,以及变量的声明、赋值和使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1. 关键字

2. 标识符

2.1 标识符命名规则:

2.2 标识符命名规范

3. 字面值

4. 进制以及进制之间的转换

​编辑5. 字符编码

6. 变量和数据类型

6.1 变量

6.2 常用的数据类型:

6.3 变量的操作步骤

6.4 优化变量的操作步骤:

 7. 转义序列符

1. 关键字

关键字:在Java中具有一定特殊意义的,如: class   static    public    ......
              都是小写的
 

2. 标识符

标识符也就是名字。

2.1 标识符命名规则

以字母、下划线_或$开头,其后可以是字母、数字、下划线_或$,区分大小写,避免使用关键字如:                        1Hello          #student               ! OK               $yes                  ab          yes
                      H1                   a3                   Hello_world                          He1lo$world                                            abc                   Abc


2.2 标识符命名规范

---建议见名知意,也就是最好编写单词,如: student            age                password
---建议类名的每个单词首字母大写,如:Car              Helloworld
---建议变量名称、方法名、参数名等采用驼峰命名法,如: sex       firstName       getAge                ---建议长度不要超过15个字符

3. 字面值

字面值:根据值(数据)得到当前值的数据类型

3.1 整数类型字面值如: 1002018-1010086浮点类型字面值,如:3.14     0.001      -999.1     10.0

3.2 字符串类型字面值,如:"张三"    "2教室"          "2018"        "99.87"          ""        "true"

3.3 字符串类型,一次可以存放0个、1个也可以存放多个,但是必须使用英文的双引号引起来

3.4 字符类型字面值,如:'9'        'a'          'Y'        '男'

3.5 字符类型:一次只能存放一个,并且使用英文的单引号引起来,一个汉字表示一个字符

3.6 布尔类型字面值,如: true       false
      布尔类型:只有两个取值,分别是true、false

4. 进制以及进制之间的转换

4.1 常用的进制
                   二进制:取值范围0和1,以0b开头,如:0b10

                   八进制:取值范围0---7,以0开头,如:010

                    十进制:取值范围0---9

                   十六进制:取值范围0---9和A-—-F,以0x开头,如:0x10

                   十进制----------------------------十六进制

                      0                                            0
                      1                                            1
                     ....·                                         ....
                     9                                             9
                    10                                            A
                    11                                            B
                    12                                            C
                    13                                            D
                    14                                            E
                    15                                            F
4.2 进制之间的转化

4.2.1 十进制转二进制:称为除2取余法     如: 10-----0b1010

4.2.2  二进制转十进制:称为乘2叠加法,如:0b1010------10


5. 字符编码

5.1 常用的字符编码

ASCII:      'a'---->97                                  'b'----->98                

                  'A'----->65                                'B'----->66

                  '0'----->48                                '1'----->49

                  ’ '----->32

iso-8859-1:西欧语言编码,兼容ASCIIGBK/GB2312:简体中文
unicode:统一全球所有国家的文字
常用的字符编码: utf-8     utf-16        utf-32     注意: Java源代码采用的是unicode编码

5.2 乱码、编码、解码
乱码:编码和解码用的不是同一套对照表可能会导致乱码

编码:

解码:

6. 变量和数据类型

6.1 变量

变量:存放数据的,如:183.0

6.2 常用的数据类型:

整型int
浮点类型double
字符类型char
字符串类型string
布尔类型boolean

6.3 变量的操作步骤

第一步:声明变量,也就是确定变量的类型
            语法格式:数据类型变量名称;如:int  a ;

第二步:赋值
            注意:在java中,使用 =  完成赋值操作,并且将等号右侧的值赋给左侧的变量名称                                  语法格式:变量名称 =  值;如: a =18

第三步:使用
             注意:目前使用暂时为输出变量中的值

6.4 优化变量的操作步骤:

可以将第一步和第二步合二为一,也就是说在声明的同时完成赋值

语法格式:数据类型  变量名称  =  值;如: int  a = 18;


 在Java中,如果有多个变量数据类型相同时,则可以一次声明多个变量,之间使用英文的逗号隔开

 7. 转义序列符

\n表示换一行
\t表示水平制作表
\"表示输出一个"
\'表示输出一个'
\\表示输出一个\
\u0000表示输出一个空格

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值