Java的基础知识包括很多内容,java变量属于其中之一。因为现在各大互联网公司都在对待java程序员岗位要求越来越高,程序员是否有扎实的基本功非常重要。这篇文章是对的java变量声明及初始化介绍相关内容,属于java变量中的基本内容适用java零基础新手小白学习。
Java是一种强型语言,这意味着每个变量都必须声明一种类型。在前面学习过java变量分类的内容,一共有8种基本类型,包括4种整形,2种浮点类型,1种用于表示Unicode 编码字符单元的字符类型char和一个用于表示真实值的boolean 类型。知道这8种变量的分类是学习java变量声明及初始变量的基础。让我们来看看java变量声明的内容:
在java在中间,每个变量属于一种类型,在变量声明当时,变量所属的类型位于前面,然后是变量名。以下是一些java变量声明的例子:
double salary;
int vacationDays;
long earthPopulation;
boolean done;
注意,用于java声明是一个完整的句子,所以每个声明都必须以分号结束。变量名必须是字母或数字序列开头的字母。需要注意的是,与大多数程序设计语言相比,java中“字母”和“数字”大范围。字母包括‘A’到‘Z’、‘a’到‘z’、‘-’在某种语言中代表任何字母Unicode字符。例如,希腊人可以使用π。同样,数字包括‘0’到‘9’任何代表某种语言中数字的语言但是Unicode字符。‘+’这样的符号不能出现在变量名中,空格也不能出现。变量名中的所有字符都是有意义的,井和大小写都很敏感 。对变量名的长度没有限制。
另外,不能将变量命名为java保留字可以在一行中声明多个变量:
inti, j; //both are integers
但是,不提倡使用这种风格,逐一声明每个变量都能提高程序的可读性。
下面来学习java初始化变量的内容:
声明变量后,必须使用赋值语句显式初始化变量,不得使用未初始化的变量。例如,java编译器认为以下句子序列是错误的:
int vacationDays;
System.out.println(vacationDays); //ERROR-variable not initialized
为了赋值已经声明的变量,需要将变量名放在等号上(=)左侧,有相应的值Java表达式放在等号的右侧。
int vacationDays;
vacationDays=12;
变量声明和初始化也可以放在同一行中。例如:
int vacationDays=12;
最后,在java声明可以放在代码中的任何地方。例如,在java下列代码的书写形式完全合法:
double salary == 65000.0;
System.out.println(salary);
int vacationDays == 12; // ok to decla a variable here
在在java中,变量声明尽可能靠近变量第一次使用的地方,这是一种很好的程序编写风格。
如果你想使用变量,你必须首先声明变量,然后是java变量初始化的过程。java变量声明及初始变量是基本操作。希望零基础的小伙伴能学会通过本文的介绍对变量进行声明和初始化,然后再通过java培训课程学习,慢慢掌握更多java技能。