第二个简单程序

对于程序设计语言而言,可能再没有任何结构比为变量赋值更为重要了.变量(variable)是可以被赋值的已命名内存位置.而且,变量的值在程序的执行过程中可以被修改.即变量的内容是可改动的,而不是固定的.下面的程序创建了两个变量:var1和var2
package javaTest;
public class test
{
    // @param args
    public static void main(String args[])
    {
        int var1;
        int var2;
        
        var1 = 1024;
        
        System.out.println("var1 contains:"+var1);
        
        var2 = var1 / 2;
        
        System.out.println("var2 contains var1/2:"+var2);
    }
}
运行程序时,输出:
var1 contains:1024
var2 contains var1/2:512
这个程序引入了几个新概念,第一个是声明整型变量var1的语句:
int var1;
Java中所有的变量都必须在使用前被声明,而且必须指定变量存储的值的类型,这称为变量的类型.本例中,var1可以存储整数值.在Java中,为声明整型变量,应该在变量名前面添加关键字int.因此,上面的语句声明了一个名为var1的int类型变量.
下面一行声明的是第二个变量var2:
int var2;
注意,除了变量名不同以外,本行使用的格式与第一行一样.
一般来说,声明变量的语句格式如下:
type var-name;
这个type指定的是要声明的变量的类型,var-name是变量名,除了int,Java还支持其他几种数据类型.
下面一行代码将值1024赋值给了var1:
var1=1024;
在Java中赋值运算符是一个等号,他将右侧的值复制到左侧的变量中.
下一行代码输入var1的值,并且前面加有字符串”var1 contains”
System.out.println("var1 contains:"+var1);
Java支持所有算术运算符,如下表所示:
运算符
说明
+
加(Addition)
减(Subtraction)
*
乘(Multiplication)
/
除(Division)