从零开始学Java-02(基本数据类型之间的运算、String类型变量的使用、不同进制的使用说明、运算符)

目录

Java基本语法

4.变量的分类-按数据类型 

 5.不同进制的使用说明

 6.运算符


Java基本语法

4.变量的分类-按数据类型 

 Top:

①变量必须先声明后使用;

②变量都定义在其作用域。在作用域内,他是有效的,出了定义域就失效了;

③同一个定义域内,不可以声明两个同名的变量。

1.基本数据类型之间的运算规则:

 前提:这里讨论的只是7种基本数据类型变量间运算,不包含boolean类型

1.自动类型提升:

byte 、 char 、> short ==>> int ==>> long ==>> float ==>> double

结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。

特别的:当byte、char、short三种类型的变量做运算是,结果为int型

2.强制类型转换:自动类型转换的逆运算(此时的容量大小指的是,表示数的范围和大小。比如:float容量要比long的容量大)

 

 2.String类型变量的使用:

 1.String属于引用数据类型,翻译为:字符串;

2.声明String类型变量时,使用一对" "(区别于字符型的' ');

3.String可以和8种基本数据类型做运算,且运算只能是连接运算:+;

4.运算结果仍然是String类型;

 5.不同进制的使用说明

 对于整数,有四种表示方式:

①二进制(binary):0,1,满2进1,以0b或0B开头。

②十进制(decimal):0-9,满10进1。

③八进制(octal):0-7,满8进1,以数字0开头表示。

④十六进制(hex):0-9及A-F,满16进1.以0X或0x开头表示。此处的A-F不分大小写。

 6.运算符

1.算术运算符:

 

 2.逻辑运算符:

 3.运算符的优先级:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值