JAVA字符集 标识符 关键字

一、字符集
(1) 常见字符集
ASCII字符集
GB2312字符集
Unicode字符集
(2)ASCII码
ASCII吗一共规定了128个字符的编码 这128个符号,只占用一个字节的后七位,最前面的1位统一规定为0
缺点:
不能表示所有的字符
相同的编码表示的字符不一样
UNICODE码:
一种编码,世界上所有的符号都纳入其中 每种符号都给予了一个独一无二的编码。

缺点:
1)无法区分三个字节表示一个符号还是表示三个符号
2)存储空间浪费

UTF—8是在互联网上使用最广的一种Unicode的实现方式
是一种可变长的编码方式,使用1到6个字符表示一个符号,根据不同的符号变化字节的长度

乱码:世界上存在着多种编码方式,同一个二进制数字可以被解释成不同的符号。要打开一个文本文件,就要知道编码方式,否则用错误方式解读,就会出现乱码;
二、分割符
Java中使用多种字符作为分割符,用于辅助程序的编写 阅读 理解
空白符:没有确定意义 但是帮助编译器正确理解程序,包括空格 、回车、换行、制表符
普通分割:
() :表达式 方法签名 类型转换 循环
{}:类型声明 语句块 数组的初始化
[]:数组的声明 数组值的引用
<>:泛型 将参数传递给参数化类型
.隔开包 自居 以及数据类型
; 结束一条语句
, 分割变量 分割方法中的参数;
: for语句中用于迭代数组或集合;三元运算符
三、标识符
Java中的标识符 由数字、字母、下划线或美元组成 ,并且必须以字母、下划线(-)或者美元开头
1由26个英文字母大小写,0-9,-或美元组成
数字不可以开头
2不可以使用关键字和保留字,但能包含关键字和保留字
3Java中严格区分大小写,长度无限制
4标识符不能包含空格
Java中的名称命名规范:
1包名:多单词组成时所有字母都用小写
2类名 接口名:多单词组成时,所有单词首 字母大写
3变量名、方法:多单词组成是,第一个单词的首字母小写,第二个二单词开始每个单词首字母大写
4常量名:所有字母都大写
四、关键字
1、定义:关键字又叫保留字,是编程语言中事先定义的、有特殊意义的标识符;
用于定义数据类型的关键字:
class interface enum byte short int long float double char boolean
用于定义数据类型值的关键字:
true false null
用于定义流程控制的关键字:
if else switch case default while do for break continue return
用于定义访问权限修饰符的关键字:
private protected public
用于定义类、函数 变量修饰符的关键字:
abstract final static synchronized
用于定义类与类之间的关键字:
extends implements
用于定义建立实例以及引用实例,判断实例的关键字:
new this super instabceof
用于异常处理的关键字:
try catch finally throw throws
用于包的关键字:
package import
其他修饰符关键字
native strictfp transient volatile assert
五、保留字:
byvalue;cast;future;generic;inner;operator;outer;rest;var;goto;const

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值