(3)关键字 标识符 变量 数据类型 字符编码 运算符

关键字

定义:关键字是SUN公司事先定义的,有特别意义的单词 特点:在 Java 中关键字都是小写的

12345
abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotecedpublic
returnstrictfpshortstaticsuper
switchsynchornizedthisthrowthrows
transienttryvoidvolatilewhile

注意:关键字不要求大家强记

标识符

定义:标识符可以标识类名,接口名,变量名,方法名

命名规则:

a) 标识符是由,数字,字母,下划线和美元符号,¥构成,其他符号不可以

b)必须以字母、下划线或美元符号,¥开头,不能以数字开头

特点:

a)关键字不能作为标识符

b)标识符严格区分大小写

c)标识符理论上没有长度限制

示例:

合法标识符 不合法标识符
_123Test 123Test
HelloWorld Hello-World
HelloWorld HelloWorld#
public1 public
HelloWord Hello World
命名 Java 标识符,最好见名知意
3.变量(Var)
变量是内存中用来存放特定数据类型数据的一块空间,它的值是可以改变的。Java 中的变量有四个基本属性:变量 名,数据类型,存储单元和变量值
变量名:合法的标识符
变量的数据类型:可以是基本类型和引用类型(必须包含类型) 存储单元:存储单元大小是由数据类型决定的,如:int 为 4 个字节 32 位 变量值: 在存储单元中存放的值

变量的声明格式: 类型 变量名;

数据类型
Java 总共有两大种数据类型, 主要有基本类型和引用类型, 基本类型有 8 种, 类引用数据型有3 种
<1> 基本数据类型 数值类型

整数型(byte,short,int,long) 浮点型(float,double) 字符类型(char)
布尔类型(boolean,只能取值 truefalse)
<2> 引用数据类型 数组
类 接口
八种数据类型的取值范围
在计算机内部,所有信息都采用二进制表示,每个二进制由 0  1 两种状态,一个字节有 8位,也就是由 8  0  1  成,如果 short 类型的 6 在计算机中是如何存储的,short 是两个字节,那么
short 6 的二进制为:00000000 00000110;
int 类型的 6 在计算机中存储为 32 位:00000000 00000000 00000000 00000110
十进制到二进制的换算 规则:除 2 取余,逆序输出
 10 进制 6 二进制换算方式为:
6/2=3  0
3/2=1  1
1/2=0  1
将余数逆序输出就是 6 的二进制表示:110 ,位数不够补零 二进制到十进制的换算
规则:取出最后一位,从 2  0 次方开始乘,将得到的结果相加即可 如:二进制的 110 的十进制换算:
0*2  0 次方=0
1*2  1 次方=2

1*2  2 次方=4
110 的十进制为:0+2+4=6
字符编码
ASCII 字符编码 采用一个字节编码,主要针对英文编码
ISO-8859-1 有称 latin-1, 是国际化标准或组织 ISO 制定的,主要 为了西欧语言中的字符编码, ASCII 兼容
GB2312/GBK/GB18030 主要是汉字编码,三种编码从容量上看是包含关系
unicode Unicode 统一了全世界上的所有文字编码,unicode  几种实现:UTF-8,UTF-16,UTF-32
运算符
运算符种类 符号
赋值运算符 = +=-=*=/=%=
算术运算符 ++-- +-*/%
关系 (比较 ) 算符 > >=  < <= ==!=
逻辑运算符 &&||、!、&|
三目运算符 a?b:c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值