Java基础 第一节 第六课

举报
我是小白呀iamarookie 发表于 2021/09/10 00:02:11 2021/09/10
【摘要】 变量和数据类型 变量概述数据类型数据类型分类基本数据类型 变量的定义格式代码展示 注意事 变量概述 变量: 常量是固定不变的数据, 那么在程序中可以变化的量称为变量. Java 中...

变量概述

变量: 常量是固定不变的数据, 那么在程序中可以变化的量称为变量.
Java 中要求一个变量每次只能保存一个数据, 必须要明确保存的数据类型.

数据类型

数据类型分类

Java 的数据类型分为两大类:

  • 基本数据类型: 包括整数, 浮点数, 字符, 布尔.
  • 引用数据类型: 包括类, 数组, 接口.

基本数据类型

四类八种基本数据类型:

数据类型 关键字 内存占用 取值范围
字节型 byte 1 个字节 -128 ~ 127
短整数 short 2 个字节 -32768 ~ 32767
整型 int ( 默认 ) 4 个字节 -2^31 ~ 2^31-1
长整数 long 8 个字节 -2^63 ~ 2^63-1
单精度浮点数 float 4 个字节 1.4013E-45 ~ 3.4028E+38
双精度浮点数 double ( 默认 ) 8 个字节 4.9E-324~1.7977E+308
字符型 char 2 个字节 0 ~ 65535
布尔类型 boolean 1 个字节 true, false

注: Java 中的默认类型: 整数类型是 int, 浮点类型是 double.

变量的定义

变量定义的格式包括三个要素: 数据类型, 变量名, 数据值.

格式

数据类型 变量名 = 数据值;

代码展示

定义所有基本数据类型的变量, 代码如下:

public class Test8 {
    public static void main(String[] args) {
        // 定义字节型变量
        byte b = 100;
        System.out.println(b);
        // 定义短整型变量
        short s = 1000;
        System.out.println(s);
        // 定义整型变量
        int i = 123456;
        System.out.println(i);
        // 定义长整型变量
        long l = 123456789L;
        System.out.println(l);
        // 定义单精度浮点型变量
        float f = 5.5F;
        System.out.println(f);
        // 定义双精度浮点类变量
        double d = 8.5;
        System.out.println(d);
        // 定义布尔型变量
        boolean bool = false;
        System.out.println(bool);
        // 定义字符型变量
        char c = 'A';
        System.out.println(c);
    }
}

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

执行结果:
在这里插入图片描述
long 类型: 建议数据后加 L 表示.
float 类型: 建议数据后加 F 表示

注意事

  • 变量名称: 在同一个大括号范围内, 变量的名字不可以相同
  • 变量赋值: 定义的变量. 不赋值不能使用

文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。

原文链接:iamarookie.blog.csdn.net/article/details/109883510

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。