java.3 Java数据类型1

数据类型讲解

Java属于强类型语言

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

  • 优点:安全性高
  • 缺点:速度慢(相对而言)
    Java数据类型分为引用类型和基本类型

基本数据类型Primitive type

  • 数值类型
    1. 整数数据类型
      • byte(1个字节范围):-128~127
      • short(2个字节范围):-32768~32767
      • int(4个字节范围):-2147483648~2147483647
      • long(8个字节范围):-9223372036854775808~9223372036854775807
    2. 浮点数数据类型
      • float占4个字节
      • double占8个字节
    3. 字符类型
      • char 2个字节
  • bloolean数据类型 (占1位) (用作判断)(只有true和false两种)

引用数据类型Reference type


接口
数组


字节

  • 位(bit):计算机内部储存的最小单位,如11001100是一个8位二进制数
  • 字节(byte):计算机处理数据的基本单位,习惯上用大写B表述
  • 1B=8bit(一个字节用8个位表示)
  • 字符:计算机所使用的字母、数字、字和符号

常见字节转换

  • 1bit表示1位
  • 1Byte表示1个字节,即8位,1B=8bit
  • 1024B=1KB
  • 1024KB=1M(兆)
  • 1024M=1G
  • 1024G=1TB

变量

Java中变量是基本的储存单元,对于Java中变量的定义即

数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量

public class demo02 {
    public static void main(String[] args) {
        //八大基本数据类型
        //整数
        int num1 = 10;//最常用
        byte num2 = 12;
        short num3 = 11;
        long num4 = 90L;//Long在使用时需要+L
        //小数(浮点数)
        float num5 = 2.5F;//float在使用时需要+F
        double num6 = 90.1;
        //字符类型
        //字符
        char name = '志';
        //字符串,String不是关键词
        String namea ="志气";
        //布尔逻辑字符(是非)
        boolean flag = true;
        boolean flag1 = false;
    }
}

posted on 2023-01-16 17:04  为什么要悲观啊  阅读(26)  评论(0编辑  收藏  举报