变量
变量是什么
&简单的说,我们可以把变量看作是一个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,也可以在需要的时候换成我们像存放的新物品。
&在Java中我们通过三个元素描述变量:变量类型、变量名以及变量值。**
例如,我们定义了一个变量love,用来保存一个字符串“l love you”,在程序里只要找到love这个变量,就能找到储存在里面的“l love you”,当然,我们也可以把love里面的值更换成新的字符串“l‘m Jiarui Wang"或者“我是王佳瑞"。
public class HelloWorld{
public static void main(String[] args){
String love="l love you";
System.out.println("变量love的内容就是:"+love);
love="我是王佳瑞";
System.out.println("重新赋值后变量love的内容为:"+love);
}
}
此程序最终输出结果为:
变量love的内容就是:l love you
重新赋值后变量love的内容为:我是王佳瑞
若定义一个变量 hobby,保存”乌鸦“这个字符串,代码如下:
public class HelloWorld{
public static void main(String[] args){
String hobby="乌鸦";
System.out.println(hobby);
}
}
如何命名Java变量
如同酒店会给每一个房间起一个给杏花的名字一样,程序中的变量也需要用合理的名字进行管理——变量名。
需要注意的是,给酒店房间起名字可以是数字,也可以是好听的汉字,但在给变量起名字时,必须符合一定的规则。
变量名 首字母:
&字母
&下划线"_"
&"$"符号
变量名 其余部分:
(任意多的)
&数字
&字母
&下划线”_“
&
错误代码:
String 3hobby="wang"; 不能以数字开头
String %txt="wang";不能以下划线和美元符之外的其他特殊字符开头 String private="wang";不能用Java关键字命名
java中的数据类型
通常情况下,为了方便物品的存储,我们会规定每个盒子可以存放的物品种类,就好比”放臭袜子的盒子“里我们是不会放”面包“的!同理,变量的存储也讲究”分门别类“。
Java有两类数据类型:1、基本数据类型
2、引用数据类型
在Java领域里,基本数据类型变量存的是数据本身。而引用类型变量存的是保存数据的空间地址。
常用的基本数据类型有:
| 数据类型 | 说明 | 字节 | 应用 | 示例 |
|---|---|---|---|---|
| int | 整型 | 4 | 用于存储整数,如年龄、个数 | int age=21 |
| double | 双精度浮点型 | 8 | 用于存储小数,如商品价格、成绩平均数 | double price=15.5 |
| float | 单精度浮点型 | 4 | 用于存放小数,如身高 | float height=175.2f |
| char | 字符型 | 2 | 存放单个字符,如性别'男'、'女' | char sex='男' |
| boolean | 布尔型 | 1 | “真”或”假“,只能取值true或false | boolean flag=true |
Java中变量的使用规则
1、Java 中的变量需要先声明后使用

2、变量使用时,可以声明变量的同时进行初始化

也可以先声明后赋值

3、变量中每次只能赋一个值,但可以修改多次

4、main 方法中定义的变量必须先赋值,然后才能输出

5、虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等

该文章摘自慕课网,详情请点击此处
2020.3.19

浙公网安备 33010602011771号