public static void main(String[] args) {
int a=55
int b=66
int temp//用于交换时存放的临时变量
System.out.println("交换之前a="+a+",b="+b)
//-------------交换 start-------------
temp=a
a=b
b=temp
//-------------交换 end---------------
System.out.println("交换之后a="+a+",b="+b)
}
}
a--是连续减号的意思吧列如public class Cycle{
public static void main(String args []){
int a=100
while(a==60)
{
System.out.println("ok")
a--
}
}
}
1.a是对象的引用,类似于对象的名字。2.在java里面认为a就是对象本身,如,张三是一个人的名字,张三是一个人,这样说是没错的,张三是一个名字,这样说也没错;名称"张三"就是代表张三本人。
3.而低层里,有内存保存了a这个引用,实例会有另一个地方,即地址,a的引用会存放这个地址,且会指向这个地址。