JavaSE-2-数据类型与运算符

 

Javase的数据类型与运算符

  --by Xrzhang

1.关键字

2.标识符

3.变量

4.数据类型

5.字符编码

6.运算符

 

内容

 

1.关键字

定义:关键字是SUN公司事先定义的,有特别意义的单词

特点:在 Java 中关键字都是小写的

组成:

 

2.标识符

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

命名规则:

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

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

特点:

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

b)标识符区分大小写

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

示例:

 

命名 Java 标标识识符符,,最最好好见见名名知知意意

3.变量(Var)

 

 

变量是内存中用来存放特定数据类型数据的一块空间,它的值是可以改变的。

Java 中的变量有四个基本属性:变量名,数据类型,存储单元和变量值变量名:合法的标识符

变量的数据类型:可以是基本类型和引用类型(必须包含类型)

存储单元:存储单元大小是由数据类型决定的,如:int 为 4 个字节 32 位

变量值: 在存储单元中存放的值

变量的声明格式:

类型 变量名;

4.数据类型

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

<1> 基基本本数数据据类类型型

数值类型

整数型(byte,short,int,long)

浮点型(float,double)

字符类型(char)

布尔类型(boolean,只能取值 true 和 false)

<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

数据类型,其实就是决定在jvm中开辟多大的内存空间,来存储你的字面值。字面值最终转换成二进制编码,进行存储。

因为无论是哪种语言只要在计算机中进行操作,都会转换成机器代码。只不过这些操作都是语言帮我们自动处理。

 

 

 

5.字符编码

 

6. 运算符

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花月诗人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值