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

商	余数
6	0
3	0
1	1
0	1

1100

十进制转换8进制
12
商 余数
1 4
0 1
14

二进制转十六进制

二进制转八进制

java中声明变量的规则:

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

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

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

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

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

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

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

变量的概念:可以变化的量。
变量的声明周期:

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

常量:

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

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

posted @ 2020-03-11 14:24  SunMoonSky  阅读(470)  评论(0编辑  收藏  举报
/**/