1.3 常量与变量

简介: 1.3 常量与变量

一、 常量

1、简介

常量:是指在Java程序中值固定不变的数据。

2、分类
类型 含义 数据举例
整数常量 所有的整数 0,1, 567, -9
小数常量 所有的小数 0.0, -0.1, 2.55
字符常量 单引号引起来,只能写一个字符,必须有内容 ‘a’ , ’ ', ‘好’
字符串常量 双引号引起来,可以写多个字符,也可以不写 “A” ,“Hello” ,“你好” ,""
布尔常量 只有两个值(流程控制中讲解) true , false
空常量 只有一个值(引用数据类型中讲解) null

二、变量和数据类型

1、 简介

变量:常量是固定不变的数据,那么在程序中值可以变化的量称为变量。

Java中要求一个变量每次只能保存一个数据,必须要明确保存的数据类型。

2、数据类型分类

Java的数据类型分为两大类:基本数据类型引用数据类型

数据类型 默认值
基本数据类型 整数(byte,short,int,long) 0
浮点数(float,double) 0.0
字符(char) ‘\u0000’
布尔(Boolean) false
引用数据类型 类,数组,接口 null

基本数据类型(四类八种)

数据类型 关键字 内存占用 取值范围
字节型 byte 1个字节 -128 至 127
短整型 short 2个字节 -32768 至 32767
整型 int(默认) 4个字节 -231 至 231-1
长整型 long 8个字节 -263 至 263-1
单精度浮点数 float 4个字节 1.4013E-45 至 3.4028E+38
双精度浮点数 double(默认) 8个字节 4.9E-324 至 1.7977E+308
字符型 char 2个字节 0 至 216-1
布尔类型 boolean 1个字节 true,false
3、变量的定义

变量定义的格式包括三个要素:数据类型变量名数据值

数据类型 变量名 = 数据值;
int a = 100;
4、注意事项
  • 变量名称: 在同一个大括号范围内,变量的名字不可以相同。
  • 变量赋值: 定义的变量,不赋值不能使用。
  • Java中的默认类型: 整数类型是int 、浮点类型是double
  • long类型: 建议数据后加L表示。
  • float类型: 建议数据后加F表示。
目录
相关文章
|
2月前
|
存储 C++
C++的变量和常量
C++的变量和常量
18 1
|
2月前
|
存储 C++
C++系列三:变量、常量
C++系列三:变量、常量
|
2月前
|
存储 Unix 编译器
变量和常量
这篇内容介绍了编程中的变量概念和使用。变量是可变的存储单元,用于存放数据,其值在程序运行期间可以改变。变量需先定义后使用,声明时指定类型,如`类型关键字 变量名;`。变量可分为局部变量(在代码块内定义)和全局变量(代码块外),全局变量在整个程序中可见,局部变量只在定义它的代码块内有效。初始化变量时,未赋值的变量值可能是随机的。编程最佳实践建议使用有意义的标识符,并遵循特定平台的风格。此外,常量是不可变的,可以通过宏常量(`#define`)或`const`关键字定义,常量有助于提高代码可读性和维护性。不同数据类型支持不同的运算操作。
24 0
|
2月前
|
存储 算法 Java
常量和变量
常量和变量
19 1
|
2月前
|
编译器 C++
C++程序中的常量
C++程序中的常量
23 0
|
5天前
|
C++
C++之变量与常量
C++之变量与常量
6 0
|
2月前
|
C语言
c常量
c常量
25 1
|
2月前
|
程序员 编译器 C++
c++常量
c++常量
17 0
|
2月前
1-5 运算量 变量 和 常量
1-5 运算量 变量 和 常量
19 0
|
2月前
|
安全 编译器 C++
5常量
5常量
20 1