0
点赞
收藏
分享

微信扫一扫

进制之间的转换、原码反码补码、、数据类型、常见的命名规则

一葉_code 2022-03-11 阅读 18
java

Java具有跨平台性

不同进制的数据组成

  • 二进制

由0、1组成以0b开头

  • 八进制

由0……7组成。以0开头

  • 十进制

由0、1……9组成,整数默认是十进制的

  • 十六进制

由0、1….9、a、b、c、d、e、f(大小写均可)。以0x开头

进制的转换——其他进制到十进制

例子如下

十进制到其他进制(图解)

十进制——二进制之间的快速转换

  • 原码、反码、补码

有符号数据的表示法:原码、反码、补码

因为计算机在操作的时候,都采用对应的二进制的补码来计算的

原码:最高位为符号位,0表示正,1表示负,其余为表示数值的大小

反码:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但        符号位除外

补码:正数的补码与其原码相同,负数的补码是在其反码的末位加1

变量的定义格式是

数据类型  变量名  = 初始化值

数据类型

基本数据类型占用的字节数

运算时的类型转换——经典面试题

变量先提升,常量先计算再判断是否在赋值的数据类型范围内

常见的命名规则

举报

相关推荐

0 条评论