Java 入门基础篇08 - Java的变量与数据类型的认识
1. 变量概述
什么是变量
在程序运行的过程中其值可以在某个范围改变的量
变量的作用
在程序运行过程中存放某一个不断发生改变的值,在运行时JVM会为变量分配一块内存空间
如何定义变量
数据类型 变量名 = 变量值; 在java中定义变量时必须指定数据类型
1. 数据类型
数据类型概述
在java中数据类型用于限制变量在内存中开辟内存空间大小
数据类型分类
基本数据类型 整数、浮点数、字符、布尔 引用数据类型 类、数组、接口
基本数据类型表
关键字 | 类型名称 | 数据大小 | 取值范围 |
---|---|---|---|
byte | 字节型 | 1(8bit) | -128~127 |
short | 短整型 | 2(16bit) | -2^15 ~ 2^15 - 1 |
int | 整型 | 4(32bit) | -2^31 ~ 2^31 - 1 |
long | 长整型 | 8(64bit) | -2^63 ~ 2^63 - 1 |
float | 浮点型(单精度) | 4(32bit) | -3.40310^38 ~ 3.40310^38 |
double | 浮点型(双精度) | 8(64bit) | -1.79810^308 ~ 1.79810^308 |
char | 字符型 | 2(16bit) | 0 ~ 2^16 - 1 = 65535 |
boolean | 布尔型 | 1(8bit) | true/false |
Java中整数默认int类型,浮点数默认double类型
面试题:
1.java中基本类型有哪些? 2.字符型是否可以存储一个中文汉字?
1. 变量定义
变量定义前提
指定数据类型 指定变量名 指定变量的值
变量定义的格式
数据类型 变量名 = 变量值; 注意: 1.变量值必须与其数据类型符合 2.在同一级大括号{}内不能出现两个相同名称的变量 3.变量未赋值不能使用(局部变量) 4.float类型变量值建议最后加上f,double类型变量值建议最后加上d
public class Variable {
public static void main(String[] args){
//定义字节型变量
byte b = 100;
System.out.println(b);
//定义短整型变量
short s = 1000;
System.out.println(s);
//定义整型变量
int i = 123456;
System.out.println(i);
//定义长整型变量
long l = 12345678900L;
System.out.println(l);
//定义单精度浮点型变量
float f = 5.5F;
System.out.println(f);
//定义双精度浮点型变量
double d = 8.5;
System.out.println(d);
//定义布尔型变量
boolean bool = false;
System.out.println(bool);
//定义字符型变量
char c = 'A';
System.out.println(c);
}
}
原文地址:https://blog.csdn.net/qq_40899348/article/details/142446209
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!