java定义基础变量语句_编程语言第一:JAVA语言基础,变量

在前面的几篇文章中我们介绍了Java的运行环境,以及Eclipse IDE的安装与使用。从今天开始我们的文章开始介绍Java开发语言的基础知识。今天主要介绍Java变量。

一、什么是变量

变量是指代在内存中开辟的存储空间,用于存放运算过程中需要用到的数据。例:

int a=5;

int b=6;

int c=a+b;

变量a,b,c指代内存中三块用于存储整数的存储空间,分别用来存储整数以及这这两整数之和。

对于变量,我们需要关注以下几个方面:

-变量的声明:用特定的语法声明一个变量,让运行环境为其分配空间;

-变量的命名:变量需要有个见名知意的名字,而且要符合Java语言规范;

-变量的初始化:变量声明后,要为其赋一个确定的初值后再使用;

-变量的访问:可以对变量中的数据进行存取、操作,但必须和其数据类型匹配。

二、变量的声明

当需要使用一个变量时,必须对该变量进行声明。变量的声明包含两点:变量名和变量类型。

03c9225f26ca7458c156eb63ae10cc86.png

未经声明的变量不能使用,Java语言语法中规定,变量使用之前必须声明,否则会编译错误。

public static void main(String[] args){

a=1; //编译错误,变量未声明

int score=0;

scord=100; //编译错误

System.out.printIn(score);

}

变量没声明有时候是因为拼写错误造成的。

如果多个变量的类型相同,可以在一条语句中声明,中间用逗号隔开。

public static void main(String[] args){

int a=1,b=2; //声明两个整形变量,分别赋值1和2

int c,d=3; //声明两个整形变量,d赋初值3,c没有赋初值

}

三、变量的命名

在声明变量的同时,要给声明的变量命名,变量的命名需要符合标识符语法要求,命名规则如下:

-可以由字母、数字“_”和“$”符组成;

-首字符不能以数字开头

-Java大小写敏感,命名变量时需要注意;

-不能使用Java保留字(一些Java语言规定好的,有特殊含义的字符),如int、if、break等;

-中文可以作为变量名,但不推荐使用。

Java命名需要见名知意,且符合Java规范:

Java变量名的定义应“见名知意”,同时Java编程规范要求,变量的命名需要采用“驼峰命名法”,即如果变量名的名字由多个单词组成,除第一个单词外,其他单词的首字母大写,其余的字母小写。

例:salary ,javaScore ,studentName等

四、变量的初始化

Java语言规定,变量在使用之前必须初始化,即必须给变量赋予特定的值。在C语言中变量使用之前可以不需要初始化,但其初始值不确定。Java语言的设计者为了避免因此而带来的错误,规定变量必须初始化之后才能使用。

public static void main(String[] args){

int a,b=10;

int c=a+b; //编译错误,变量a 没有初始化

System.out.printIn(c);

}

我们可以在变量声明以后,通过赋值语句对变量进行初始化,但一定要确保在第一次使用改变了之前。为了防止变量声明后在使用该变量时忘记初始化,所以我们一般在变量声明的同时,进行初始化。 变量类型 变量名=初始值。

public static void main(String[] args){

int score;

int sum=0;

int a=5;

int b=6;

sum=a+b;

score=0;

score=score+100;

System.out.printIn(sum);

System.out.printIn(score);

}

五、变量的访问

变量是存放数据的空间,可以对其赋值、更改和操作,要把对变量的操作理解为是对其所存储的数据的操作。

public static void main(String[] args){

int a=100;

a=a+200;//该条语句的含义为:将变量a中的值加上200所得的结果再存入变量a

}

变量的操作必须与类型匹配。变量在声明时指定了类型,Java编译器会检测对该变量的操作是否与其类型匹配,如果对变量的复制或者操作与其类型不匹配,会产生编译错误。

public static void main(String[] args){

int salary;

salary=15000,50; //编译错误

//整型变量不可以赋予浮点值(小数)。

double d=123.456;

int n=d%2; //编译错误

//d%2为double型,不能赋值给整型n。

}

这篇文章我们主要介绍了JAVA的基础知识——JAVA的变量,通过变量的声明、变量的命名、变量的初始化、变量的访问详细了解了什么是变量,如何正确的使用。在了解这些的基础上,在下一篇文章中,我们重点介绍JAVA的基本数据类型。点关注不迷路,跟着小裕一起学编程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值