JAVA-基础

常量类别

整数常量:12

小数常量:3.14

布尔常量:只有两个值:true false

字符常量:单个字符使用单引号引起来的内容,例如‘a’;

字符串常量:使用双引号引起来的内容,例如”sdefreg“;

整数常量的表现形式:主要以不同进制表现出来。十进制,星期(7进制),小时(24进制)

进制:一种计数方式,用有限的计数符号,代表所有数据

计算机采用二进制表达信息,现实生活中,使用十进制表达信息。

二进制与十进制之间的转换:

十进制到二进制:除二取余,余数从下往上取

二进制到十进制:位权相加取和

变量

程序运行过程当中,其值可以发生变化的两,变量实质就是存储数据的容器。

容器的特点:

1、大小//水杯有大小之分,存储水的多少不同。

2、存储一定格式的数据 //水杯放水

3、名字//每个人有自己固定的水杯,不能用他人的。

声明变量的格式:容量  变量名字=数据 例如 int i=1;

 变量名字命名规范:首单词小写,其他单词首字母大写,其它小写。

表示一个变量的容量多大是使用数据类型描述的。

JAVA中的数据类型主要有两种数据类型。基本数据类型,引用数据类型。

JAVA中8种基本数据类型:

整数的数据类型:byte(字节)  1byte=8bit(位) 2的8次方=256  -128到127

short(短整型)   16位     2的16次方65536  

int(整型)    占32位

long(长整型) 占64位  标识为L,L不区分大小写

注意:如果一个数据没有加上任何的标识的时候,默认为int类型

疑惑:存储整数一共有四种类型,应该如何选择。

选择类型,能小就小,节省内存空间,

小数的数据类型:float(单精度浮点型) 占32位  标识F,F不区分大小写。

double(双精度浮点型) 占64位

注意:如果一个小数,没有加任何标志的时候默认为double类型。

布尔类型

true

false

Java规范2.0 (JAVA白皮书) bool类型占1字节或4字节。

如果使用boolean声明一个基本类型的变量的时候,那么该变量占4字节

声明数组时,每个数组的元素占4字节。

字符类型

char  占2字节,

字符存储原理:

程序中的字符,先查找编码表,然后根据编码表的值,将对应的值存储到硬盘当中。

注意string 字符串类型不属于八种基本类型。

转载于:https://www.cnblogs.com/lhjbs/p/7227911.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值