02.数据类型常量与变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02.数据类型常量与变量相关的知识,希望对你有一定的参考价值。
一、变量
-
变量概述
在程序执行过程中,在某个范围内其值可以发生改变的量。
-
变量定义格式
数据类型 变量名 = 初始化值;
二、数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了大小不同的内存空间。
注意事项:
Java语言的整型常量默认为int型,声明long型常量可以后加‘ l ’或‘ L ’ ,如:
int i1 = 600; //正确 long l1 = 88888888888L; //必须加L否则会出错
Java 浮点型常量默认为 double 型,如要声明一个常量为 float 型,则需在数字后面加 f 或 F ,如:
double d = 12345.6; //正确 float f = 12.3f; //必须加f否则会出错
char 型数据用来表示通常意义上的“字符”
字符常量为用单引号括起来的单个字符,例如:char ch1= ‘a‘; char ch2=‘中‘;
Java 字符采用 Unicode 编码,每个字符占两个字节,因而可用十六进制编码形式表示。注:Unicode是全球语言统一编码
boolean 类型适于逻辑运算,一般用于程序流程控制 。
boolean 类型数据只允许取值 true 或 false ,不可以 0 或非 0 的整数替代 true 和 false ,这点和C语言不同。
三、数据类型转换
boolean 类型数据不能转换为其他的数据类型;
默认转换:
byte,short,char--int--long--float--double
byte,short,char相互之间不转换,它们参与运算首先转换成int类型
总结:低精度的数据类型在参与数据运算时,总是可以自动向高精度进行转换。
强制转换:
目标类型 变量名 = (目标类型)(被转换数据)
以上是关于02.数据类型常量与变量的主要内容,如果未能解决你的问题,请参考以下文章