java中的标识符 变量的定义·运算·转换

本文详细介绍了Java中的标识符命名规则,包括合法字符、关键字避讳及大小写敏感性,并深入探讨了Java的数据类型,涵盖基本类型如整数、浮点数、字符与布尔类型,以及引用类型如类、接口和数组。同时,文章还讲解了变量的定义与作用域,以及不同类型间的转换机制。

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

标识符

什么是标识符:自己定义的东西叫标识符 类名 方法名 变量名 接口名。。。

标识符命名26个英文字母 0~9数字 _或者$

不能用关键字和保留字

严格区分大小小写

不能有空格

java命名规范

包名:abcabcabc
类名 接口名:AbcAbcAbc
变量名 方法名:abcAbcAbc
常量名:abc_abc_abc

变量

一个内存的储存区域 该区域有自己的名称和数据类型 java中每个变量必须先定义后使用 变量只在一个{}中有效

数据类型分为基本数据类型和引用数据类型

基本数据类型 byte short int long float double char boolean
引用数据类型 类class 接口interface 数组(【】)

byte 1字节 -128~127
short 2字节 -2十五次方~2十五次方-1
int 4字节 -2三十一次~2三十一次-1
long 8字节 -2六十四次~2六十四次-1 (定义long型要在数值后面加l)
double 4字节
float 8字节 (定义float型要在数值后加f)
char 2字节 定义一个单字符 可以是数字 字母 转义字符(\n) Unicode(\uxxx表示某个符号)
(必须用单引号扩起来)(a=97,A=65)
boolearn 定义为对或错

   变量之间的运算转换

自动转换:当容量小的数据类型与容量大的数据类型转换时,容量小的会自动转换为容量大的数据类型
(shar,byte,short ===> int =>long ==> float ==> double)
强制类型转换:容量大的转换为容量小的要用强制转换 需要使用强制转换符()括号内写要转换的类型
(可能导致精度的损失)
平时常用的字符串也是一种数据类型:string
字符串与基本数据类型运算中的+得到结果仍为字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值