JAVA入门--变量和数据类型

本文介绍了程序设计中的核心概念——变量,包括如何定义和赋值,以及变量命名的规则。同时,详细阐述了基本数据类型,如整型、浮点型、布尔型和字符型,并提及了引用数据类型。此外,还讨论了数据类型的自动转换和强制转换原则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 变量:
    首先们要阐明什么是变量:在程序运行时(runtime),可以发生变化的量。具有名称的内存空间,叫做变量。
    而定义变量的方式有两种:
    1.初始化
    数据类型 变量名称 = 变量值;
    如:int a = 20;
    2.先声明,后赋值
    先声明:数据类型 变量名称
    后赋值:变量名称=变量值
    如:int a ;
    a = 20;
    在定义变量的过程中有规则:
    1、标识符只能由有效符号(大小写字母、数字、_、$、中文)组成,不能使用特殊符号。
    2、不能以数字开头
    3、不能以关键字或者保留字作为标识符
    以上是定义变量是必须遵循的↑↑↑↑↑↑↑↑↑↑
    以下是我们应遵循的习惯↓↓↓↓↓↓↓↓↓↓
    4、变量命名尽量有意义
    5、建议使用驼峰法或者下划线法
    注:类名称使用大驼峰法
    其他标识符建议使用小驼峰法
    例如:小驼峰法:userAddress
    大驼峰法:UserAddress
    下滑线法:user_address
    在这里插入图片描述

  2. 数据类型
    数据类型分为基本数据类型和引用数据类型。
    基本数据类型分为数值型、布尔类型、字符型。
    数值型:整数:byte(字节)1字节
    short int(短整型) 2字节
    int (整型) 4字节(默认类型)
    long(长整型)8字节
    例如:定义一个变量
    int a = 10;
    就算定义前不加int他也默认是int型的;
    浮点数:float(单精度浮点数)4字节
    double(双精度浮点数)8字节(默认类型)
    像int一样double也是一样的
    double a = 1.23;
    也是如此
    布尔类型(boolean):
    true -真
    false-假
    字符型:
    单引号引着的单个符号
    如’a’
    引用数据类型:数组、字符串(string)、object对象

3.数据类型的转换
|-- 自动类型转换
数据类型,在运算过程中,会自动向高精度转换
byte < short < int < long < float < double < String(优先级)
char
boolean
|-- 强制类型转换
//(数据类型)(被转数据);
例如: long l = 123L;
int i = (int) l;
double d = 3.14;
float f = (float) d;
(需要转换的类型)数据
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值