Java基础-数据类型

发布时间 2023-12-30 17:44:13作者: 网抑杰

数据类型

  1. 强类型语言

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

  2. 弱类型语言

    • 要求变量的使用可以不符合规定,所有变量都必须先定义后才能使用。

 

Java的数据类型分为两大类

  1. 基本类型(primitive type)

  1. 引用类型(reference type)

 

图片

 

public class Demo03 {
  public static void main(String[] args) {
      //八大基本数据类型
      int   num1 = 10;     //最常用
      byte   num2 = 20;
      short num3 = 30;
      long   num4 = 40L;   //Long类型要在数字后面加个 L 以便区分

      //小数:浮点数
      float num5 = 50.1F; //float类型要在数字后面加个 F 以便区分
      double num6 = 3.141592653589793238462643;

      //字符
      char name = 'A';

      //字符串 (String) 不是关键字,是一个类
      //String namea = "网抑杰";

      //布尔值:是 非
      boolean flag =true;
      //boolean flag =false;
  }
}

字节


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

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

  • 1B(byte,字节)= 8bit(位)

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

  • 例:

    • 1bit表示一位

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

    • 1024B=1KB

    • 1024KB=1M

    • 1024M=1G

    • 1024G=1TB