java数据类型;常量与变量;
Posted 星空6
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java数据类型;常量与变量;相关的知识,希望对你有一定的参考价值。
java数据类型:基本数据类型、引用数据类型;
基本数据类型(8个):
整型(4):byte short int long(64bit)
浮点型(2):float(32bit) double(64bit)
字符型(1):char (键盘上能输出的都是字符,加‘‘)16bit Unicode编码;
布尔型(1):boolean 1bit true false
引用数据类型:
数组[]
类class(抽象类abstract class)
接口interface
枚举 enum
注解@interface
=====================================================
byte 字节型 1byte=8bit;00000000 256种组合;
用第一个bit位置来记录符号;0正数 1负数
数值的范围 -2的7次方 ——2的7次方-1
-128 —— 127
以上的其他整数类型,依次乘2
short 2字节=16bit 2的16次方=65536 数值范围 -2的15次方——2的15次方,即-32768——32767
int 4字节=32bit
long 8字节=64bit
float 32bit 4字节
为什么英文和符号和数字是一个字节;
为什么中文是两个字节?
ASCII 美国信息交换标准代码;
a-----00000000-----97
字母(26*2)+数字(10)+符号(约100) 一个字节256种组合,可以存储;
=====================================================================
常量
常量代表是程序运行过程中,不能再次改变的值;
常量的作用:
1.固定的值 代表计算过程中经常用到的值;
便于程序计算;
2.用来代表一个含义
1 2 3 4 分别代表上下左右四个方向;
什么样的值算是常量?
1.固定不变的值 算作常量;1 3.14 ‘a’ true
可以认为所有基本类型的值 固定不变 是常量
2.特殊的常量
“abc”(String类型)
String是一个引用数据类型,它的值很特殊,可以简单地视为常量;
3.自己创建的空间 存储一个值 让他固定起来 不能改变
final int UP =1;
变量
变量指的是 程序执行过程中可以改变的
以上是关于java数据类型;常量与变量;的主要内容,如果未能解决你的问题,请参考以下文章