java 进制转换类_Java基本数据类型以及进制转换

Java基本数据类型以及进制转换

数据类型:

两种数据类型

1.基本数据类型

整数类型

byte 字节型整数 -128 127 1字节

short 短整型整数 -32768 32767 2字节

int 普通型整数 4字节

long 长整型整数 8字节

注意:如果声明的是long类型的整数,在数字的后面加上L(不区分大小写)

注意:整数类型,默认的使用int类型

将低精度的值赋值给高精度的变量会完成自动类型转换。

将高精度的值赋值给低精度的变量,需要强制类型转换,否则会出现可能损失精度的错误。

小数类型

单精度浮点型 float 小数位能保存6-7位 在数字的后面必须加上F(不区分大小写) 4字节

双精度浮点型 double 小数位能保存15位 在数字后面加D 8字节

注意:小数类型默认的是double

注意:小数类型,小数点能占用几位与整数位有关。

字符类型

char 一个英文字母、数字、汉字都代表一个字符。字符类型使用单引号包围。2字节

布尔类型

boolean 代表逻辑上的真与假,取值只有两个值 true和false

注意:在java中boolean类型的值只能是true或者是false

char|byte|short-->int-->long-->float-->double

2.引用数据类型

进制转换:

二进制转十进制

八进制转十进制

110101

185+1*84+083+1*82+0*81+1*80

十进制转换二进制

12

商余数

60

30

11

01

1100

十进制转换8进制

12

商 余数

14

01

14

二进制转十六进制

二进制转八进制

java中声明变量的规则:

1.由于java是强类型的编程语言,声明变量的时候必须指定变量的类型。

2.变量必须声明才能使用。

3.变量必须赋值才能使用。

4.变量的名称只能由数字、英文字母、下划线、美元符组成,并且不能使用数字开头,不能包含特殊符号。

5.变量名称在同一个作用范围之内必须保证唯一性。

6.变量名称不能与java中的53个关键字相同。

7.鼓励你们使用清晰的词汇进行命名,使用驼峰式命名原则

变量的概念:可以变化的量。

变量的声明周期:

在哪一个大括号内声明就在哪一个大括号内有效,出了大括号就消失。

常量:

最终的变量,常量的值一旦指定就不能够改变。

命名常量的时候,所有的英文字母全部大写,如果有多个单词组成,单词与单词之间使用下划线分割

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值