Java变量

在程序中,如果要存储数据,需要定义变量来进行存储

问题1:什么是变量,它有什么用?
答:在程序中,用于存储数据的标识名称,我们就称为“变量”

变量的作用,用于在程序中存储数据

变量必须要赋值以才可以使用:

因为:变量只有在赋值以后,内存中才会给该变量分配存储空间.

声明变量,给变量赋值的语法有两种:

语法1:@@@@@@先声明变量,再给变量赋值

例如:  
	//声明变量
	数据类型  变量名称;
	
	//给变量赋值
	变量名称=值;

示例:
	//声明变量
	String name;
	
	//给变量赋值 
	name="jack";

如图:
在这里插入图片描述

语法2:@@@@@@声明变量时,直接给变量赋值

例如: 数据类型 变量名称 = 值;

示例:  String name = "jack";

如图:
在这里插入图片描述

一般在存储数据时,我们会根据不同的数据类型,定义不同数据类型的变量进行存储

分析:下列数据,用什么类型的变量进行存储比较合适

1、姓名
	它一般包含多个字符内容,所以,应该用String

2、年龄 
	它一般是数值,并且不会包含小数,所以,应该使用int

3、性别
	它一个要么是男或女,只会有一个符号,应用char

4、工资	
	一般会包含整数与小数,所以,应该使用double

5、家庭住址

	它一般包含多个字符内容,所以,应该用String

变量,必须要分配存储空间以后,才可以使用
(只要给变量赋值,它就会完成初始化操作,分配内存空间)

@@@@@@@:变量,如果没有赋值,不能使用

变量名的命名规则

变量名的命名规则

1、变量名中,只能包含: 数字、字母、下划线、$

2、变量名不能以数字开头

3、变量不能是系统关键字 

(目前,我们用过的系统关键字:public void static main int double boolean char String)

-----------------------------以上三点是强制性,必须满足,否则出错


4、变量名称,尽可能有意义(从字面上,大体上,可以猜测出来,该变量要存储什么数据)

5、变量名如果是一个单词构成(全部小写),如果变量名是由多个单词组合而成(第一个单词全部小写,以后
的每一个单词,首字母大写)
	
	score, myScore,myEnglishScore;

-----------------------------第4、5点,即使不满足,代码依然是正确的,只是不规范

java常用命名规则

java中,有两种命名规则:

第一种:驼峰命名法(小驼峰命名法)

	如果是一个单词,整个单词全部小写,如果是多个单词组合而成,第一个单词全部小写,以后的每一个
单词首字大写

	name  myScore, myEnglishScore

@@@@@@@@: 这种命名方式,适用于:
	
	1、变量的命名
	2、方法的命名




第二种:帕斯卡命名法(大驼峰命名法)
	
	每一个单词的首字母都大写

	Demo,FirstDemo

@@@@@@@@@: 这种命名方式,适用于类、接口的命名

使用变量时,要注意的地方

1、在声明变量时,在同一个方法中,声明的变量名称不允许重复

2、如果同时声明多个同一种类型的变量,声明的方式有两种:	
	a、每一个变量单独声明
		例如: int one;
		       int two;

	b、同时声明多个同一种类型的变量
		例如: int one,two;

如图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值