java 变量

来源:互联网 发布:科技部办公厅关于优化 编辑:程序博客网 时间:2024/06/05 15:07

java 变量

变量是一段有名字的连续存储空间

变量的声明和初始化

在java中每一个变量都要声明类型,类型可以是基本数据类型,也可以引用数据类型。

声明格式:

typeidentifier [ = value][,identifier [= value] ...] ;
可以在一行声明一个变量,也可以在一行声明多个变量
例: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.comString 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);该语句错误,超出了可用范围}