• Day04:Java数据类型


    Java的数据类型

    强类型语言

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

    弱类型语言

    什么是变量

    变量:可以变化的量。

    • 在Java中每个变量都必须先申明这个变量是什么类型
    String name="工地佬"

    以上代码中String代表着变量的类型;name则是变量名;”工地佬“则是代表被定义的值。

    • Java变量是程序中最基本的存储单元;包含了变量类型、变量名和作用域
    • 变量声明是一个完整的语句,每一个声明都必须以分号结束
    • 变量声明中可以同时声明同类型的变量,变量间用逗号隔开。示例如下:
    String a="加班佬",b="陪酒佬"

    Java数据分类

    基本类型

    1. 整数类型
    • byte(占1个字节):-128~127
    byte num1=88;
    
    • short(占2个字节):-32768-32767
    short num2=888;
    
    • int(占4个字节):±21亿 常用
    int num3=8888;
    
    • long(占8个字节):±几千万亿
    long num4=88888888888L;//数值需加上大写 L 表示为long类型
    
    1. 浮点类型(小数类型)
    • float(占4个字节)
    float num5=88.88F;//数值需加上大写 F 表示为float类型
    
    • double(占8个字节)常用
    double num6=888.888;
    
    1. 字符类型
    • char(占2个字节)

    关于位、字节、字符的解释

    1G=1024M

    1M=1024KB

    1KB=1024B

    1B=8b

    B:byte,1B表示一个字节

    b:bit,1b表示一位;是最小的储存单位

    字符:字母、数字、汉字、符号都是字符

    1个中文字/英文字=1个字符=2个字节 1个字节=8个位/1B=8b

    char num7='工'//值需用单引号  ''
    
    1. 字符串
    • String(String不是关键词)
    String num8="我是工地佬"//String用以多个字符的类型
    
    1. boolean类型:是非
    boolean num9=true;
    boolean num10=false;
    

    引用类型

  • 相关阅读:
    ClickHouse(21)ClickHouse集成Kafka表引擎详细解析
    SSM项目
    Linux 定时执行脚本
    解决gpedit.msc命令无法打开的问题
    stable diffusion AI绘画
    推荐5款纯净好用的良心浏览器,实现浏览自由
    《微服务架构设计模式》之三:微服务架构中的进程通信
    ASP.NET Core 3.1系列(15)——Entity Framework Core之DB First
    2022年6月英语六级作文范文
    利用Elasticsearch提升Java应用的搜索能力
  • 原文地址:https://www.cnblogs.com/CQliuwei/p/16867437.html