三、Java变量

1.变量

定义:不名思意就是变化的量。又可以说在程序中会改变的值。

2.变量类型

局部变量:类方法中的变量。
实例变量:方法之外的变量,不需用static修饰。
类变量:方法之外的变量,用static修饰。

3.基本变量数据类型
(1).整型

  • 1.int型
    使用关键字int来定义int型整型变量,定义时可以赋初始值。

int a=1,b=123,c;

对于int型变量,内存分配给4个字节(byte),一个字节由8位组成(bit),4个字节占32位。

  • 2.byte型
    使用关键字byte来定义byte型整型变量,定义时可以赋初始值。

byte a=1,b=22,c;

对于byte型,内存分配一个字节,占8位。

  • 3.short型
    使用关键字short来定义short型整型变量,定义时可以赋初始值。

short a=1,b=123,c;

对于short型变量,内存分配2个字节,占16位。

  • 4.long型
    使用关键字long来定义long型整型变量,可以一次定义几个,定义时也可以赋初始值。

long a=33,b=12345,c;

对于long型变量,内存分配给8个字节,占64位。

在这里插入图片描述

(2).非整型(浮点型)

在这里插入图片描述
double noInteger = 3.14;
float noInteger2 = 25.5f;

(3).字符型 (char)默认值为’\u0000’—>打印出来是一个空格。Unicode编码

char sex = ‘男’;

(4).布尔型 (boolean) 默认值为false 。 只有两个值:true || false

boolean judge = true;

test:

找出下列命名不规范的变量名:simple、$lastname、love you、123rate、discount%、make_money、marks_3、words、Words、int。
simple:正确
l a s t n a m e : 正 确 , 但 是 不 规 范 , 可 以 修 改 为 : lastname:正确,但是不规范,可以修改为: lastnamelastName
love you:错误,中间有空格。可以修改为:loveYou
123rate:错误,以数字开头,可以修改为:rate123
discount%:错误,有非法字符,可以修改为:discount
make_money:正确
marks_3:正确
words:正确
Words:正确
int:错误,这是一个关键字,可以修改为:Int

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值