Java中的数据类型与运算符

一.数据类型

在Java中数据类型分为两大类: 基本数据类型和引用数据类型。

其中基本数据类型可以被分为三种,分别为:数值型,字符型,布尔型

1.基本数据类型:

(1).数值型又被分为浮点型和整型。

整型:

byte:占用1个字节。

short:占用2个字。

int:占用4个字节。

long:占用8个字节。

(在Java中默认整型都是int类型)

浮点型:

float(单精度浮点型):占用4个字节。

double(双精度浮点型):占用8个字节。

(在Java中默认小数都是double类型)

(2).字符型:char:采用Unicode编码,在Java中占用两个字节。

(3).布尔型:boolean:只有两个值 true和false。真为true 假为false。

2.引用数据类型:引用数据类型包括数组,类,接口。

二.数据类型转换:

数据类型转换分为:小类型转化为大类型和大类型转化为小类型

1.小类型转化成大类型是自动提升的,不需要强制转化类型。

2.大类型转化为小类型需要强制类型转换。

注意:小类型和大类型进行数学运算是,先把小类型提升为大类型之后再进行数学运算。

如果用final修饰变量,那变量的值不能被修改,变量的类型也不能被强制转换。

三.运算符

Java中的运算符有算术逻辑运算符、逻辑运算符、移位运算符。

算术逻辑运算符包括加减乘除取余操作,跟大多数语言没有太大的差别。

逻辑运算符有:按位与,按位或,取反,短路与,短路或,在不同的情况下使用不同的逻辑运算符。

移位运算符:分为左移和右移

左移一位相当于原数字*2

右移一位相当于原数字*2

依此类推:左移两位相当于原数字*4

四.变量的命名规则:

硬性指标:

1.一个变量名只能包含字母、数字、下划线。

2.开头不能说数字。

3.不能使用关键字作为变量名。

4.注意变量名的大小写敏感问题。比如:num和Num。

软性指标:

1.变量名要具有描述性。

2.变量名尽量不要使用拼音。

3.变量命名时推荐使用"小驼峰命名法"进行命名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值