- 常量
常量通常指的是一个固定的值,例如:1、2、3、’a’、’b’、true、false、”helloWorld”等。
在Java语言中,主要是利用关键字final来定义一个常量。
常量一旦被初始化后不能再更改其值。
package day4;
/**
*@author 作者:wwd
*@email 邮箱:
*@version 创建时间:
*@description 描述:测试常量
*/
public class ch1 {
public static void main(String[] args) {
int age=18;//18是常量,age是变量
String name="abc";//引号里面是常量
name="加油";//变量name可以被修改
final String NUM="11";//变量num之前加final可以
//变为常量,称之为符号常量。根据命名规则num改为大写
}
}
public class ch1{
public static void main(String[] args) {
//下面是一个简单的算法,求圆的周长和面积
final double PI = 3.14;//加final以后就不能再次修改pi了。
// PI = 3.15; //编译错误,不能再被赋值!
double r = 4;
double area = PI * r * r;
double circle = 2 * PI * r;
System.out.println("area = " + area);
System.out.println("circle = " + circle);
}
}
为了更好的区分和表述,一般将1、2、3、’a’、’b’、true、false、”helloWorld”等称为字面常量
使用final修饰的PI等称为符号常量。
注意:
变量和常量命名规范:
所有变量、方法、类名:见名知意
类成员变量:首字母小写和驼峰原则: monthSalary
局部变量:首字母小写和驼峰原则
常量:大写字母和下划线:MAX_VALUE
类名:首字母大写和驼峰原则: Man, GoodMan
方法名:首字母小写和驼峰原则: run(), runRun()
- 基本数据类型
Java是一种强类型语言,每个变量都必须声明其数据类型。
Java的数据类型可分为两大类:
基本数据类型(primitive data type) 和 引用数据类型(reference data type)。
整数类型大小:byte 1字节 short 2字节 int 4字节 long 8字节
浮点类型大小:float 4字节 double 8字节
字符型大小:2个字节
布尔型大小:1位
引用数据类型的大小统一为4个字节
注意:一个字节占8位
基本数据类型详解
整型用于表示没有小数部分的数值,它允许是负数。
整型的范围与运行Java代码的机器无关,这正是Java程序具有很强移植能力的原因之一。
整型数据类型 |
||
类型 |
占用存储空间 |
表数范围 |