java 变量
变量是一段有名字的连续存储空间
变量的声明和初始化
在java中每一个变量都要声明类型,类型可以是基本数据类型,也可以引用数据类型。
声明格式:
type
identifier
[
=
value
]
[
,
identifier
[
=
value
]
...
]
;
可以在一行声明一个变量,也可以在一行声明多个变量
例:double weight;
int a,b,c;
可以在一行声明一个变量,也可以在一行声明多个变量
例:double weight;
int a,b,c;
变量命名的约定:
变量名一般是一个一字母开头,由字母和数字构成的序列。在Java 中,您可以除空格,+,-,*,/,@这样的符号以外所有的Unicode字符来命名,甚至中文字符都可以。但一般来说有如下约定:
1、一般是一个有意义的英文单词或词组,一小写字母或者下划线“_”开头
2、若有多个单词组成,第一个单词小写,其余单词的每个首字母都要大写
3、避免使用特殊字符,如% & ¥ ,当然变量名也不能是JAVA关键字
public class LocalVariable{
/**文档注释
局部变量
只要是在一个方法中声明的变量都是局部变量
局部变量的作用范围是从它的声明开始,到所属代码块的 } 处结束
局部变量的生命周期和作用范围可以看成是等价的(从使用的角度来讲)
*/
/**
注释
单行注释 //
多行注释 /* */
// 文本注释 /** */可以使用javadoc指令,把文档注释提取出来生成独立的帮助文档资料、
public static void main(String[] args)
{
//声明一个字符串变量name 并赋上初始值;
String name="哞哞";
//声明一个字符变量sex ,并赋上初始值男 ;
char sex ='男';
//声明一个整型变量age,并赋上初始值24;
int age = 24;
//声明一个整型变量weight,并赋上初始值50;
//float weight=50.4F;
double weight =50D;
//声明一个字符串型变量email ,并赋上初始值451610449@qq.com
String email = "1129@qq.com";
//声明一个布尔类型的变量graduate ,并赋上初始值false,false小写
boolean graduate=false;
//输出基本信息,每输出一个信息都换行,使用+来连接多个数据或变量
System.out.println("姓名 "+name+'\n'+"性别 "+sex+'\n'+"年龄 "+age+'\n'
+"体重 "+weight+"kg"+'\n'+"邮箱 "+email+'\n'+"毕业与否 "+graduate );
}
//方法中的内部块
{
String mobile="1244444";
System.out.println("shoujihao"+mobile);
}
//System.out.println("shoujihao"+mobile);该语句错误,超出了可用范围
}