ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Java基础之 数据类型
[打印本页]
作者:
嚴華
时间:
2022-8-21 12:41
标题:
Java基础之 数据类型
Java基础之 数据类型
注释、标识符、关键字
数据类型
类型转换
变量、常量
运算符
包机制、JavaDoc
数据类型
强类型语言
要求变量的使用要严格符合会定,所有变量都必须先定义后才能使用
弱类型语言
变量的使用没有那么严格
什么是字节
位(bit):是计算机 内部数据 储存的最小单位,11001100 是一个八位二进制数。
zzi字节(byte):是计算机中 数据处理 的基本单位,通常使用大写 B 来表示。
1B(byte,字节) = 8bit(位)
字符:是指计算机中使用的字母、数字、字和符号。
1bit表示1位
1Byte表示一个字节 1B=8b
1024B=1KB
1024KB=1M
1024MB=1GB
1024GB=1TB
Java的数据类型分为两大类
基本类型(primitive type)
引用类型(reference type)
基本数据类型
数值类型
整数类型
byte 占 1 个字节范围:128-127
short 占 2 个字节范围:-32768-32767
int 占 4 个字节范围:-2147483648-2147483647
long 占 8 个字节范围:-9223372036854775808-9223372036854775807
浮点类型
float 占 4个字节
double 占8 个字节
字符类型char占2个字节
boolean类型
占1位其值只有true和false两个
引用数据类型(Reference Type)
类
接口
数组
示例:
1 public class Demo2 {
2
3 public static void main(String[] args) {
4 /*
5 八大基本数据类型
6 */
7 // 整数
8 int num1 = 10; // 最常用
9 byte num2 = 20;
10 short num3 = 30;
11 long num4 = 30L; // Long 类型要在数字后面加个 L
12
13 // 小数:浮点数
14 float num5 = 50.1F; //float 类型在数字后面加个 F
15 double num6 = 3.14159265389792348462643;
16
17 // 字符
18 char name1 = '国';
19 //字符串,String 不是关键字,类
20 // String name2 = "中国";
21
22 // 布尔值:是非
23 boolean flag = true;
24 // boolean flag1 = false;
25
26 /*
27 引用数据类型(除了基本数据类型其他都是引用数据类型)
28 类(class)、 接口(interface)、 数组(array)
29 */
30 }
31 }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4