Java基础第二天总结——变量与进制

一、变量

1.1变量的数据类型:

 

 

 

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

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

1.3 自动类型提升:

结论:当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte 、char 、short --> int --> long --> float --> double

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

1. 4强制类型转换:

说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量

强制类型转换:自动类型提升运算的逆运算。
1.需要使用强转符:()
2.注意点:强制类型转换,可能导致精度损失。

*/

 

了解:ASCII 码

了解:A=65、a=97

 

二、进 制
二进制:0,1 ,满2进1.以0b或0B开头。
十进制:0-9 ,满10进1。
八进制:0-7 ,满8进1. 以数字0开头表示。
十六进制:0-9及A-F,满16进1. 以0x或0X开头表示。此处的A-F不区分大小写。
如:0x21AF +1= 0X21B0

 

 

 

 

 
posted @ 2019-10-08 17:55  java_取名南  阅读(196)  评论(0编辑  收藏  举报