Java基础数据类型

Java数据类型

Java是强类型语言

  • 要求变量使用要严格符合规定,所有变量都必须先定义后使用

弱类型语言

  • JS 和 python

字节

  • bit: 是计算机 内部数据 存储的最小单位, 11001100是一个八位二进制数;

  • 字节(byte): 是计算机中 数据处理 的基本单位, 习惯上用大写字母B来表示

  • 1B(byte) = 8bit

  • 字符:是计算机中使用的字母、数字、字和符号

  • 1bit 表示 1位

  • 1Byte表示一个字节 1B = 8b

  • 1024B = 1KB

  • 1024KB = 1M

  • 1024 = 1G

数据类型数值范围字节
byte-128~1271
short-32768~327672
int-231~231 - 14
long-264~264 - 18
float4
double8
char一个字符2
booleantrue/false1/8

类型的声明

		int num1 = 10;
        byte num2 = 20;
        short num3 = 30;
        long num4 = 30L;
        
        float num5 = 50.1F;
        double num6 = 3.1415D;
        
        char name = '国';
        boolean flag = true;

浮点数比较大小

浮点数比较往往存储的实际值都有误差,所以避免用浮点数直接比较大小

字符

java 中的字符编码默认Unicode

转义字符

  • 制表符
  • 换行
追求吾之所爱
原文地址:https://www.cnblogs.com/rstz/p/14390988.html