--- 实例变量
---static静态变量
静态变量的有效范围可以跨类,除了可以定义它在类内存取,还可以直接“类名.静态变量”的方式在其他类内使用。
2.局部变量
public class Val{
staticint times=3; //定义成员变量times
publicstatic void main(String[] args){
inttimes=4; //定义局部变量times
System.out.println("times的值为:"+times); //将times的值输出 4
System.out.println("times的值为:"+Val.times); //输出静态变量 3
}
}
---局部变量与成员变量名字相同时,成员变量将被隐藏,如果想调用成员变量,需要使用“类名.静态变量”调用。
******不用其他变量实现两个变量互换******
import java.util.Scanner;
public class VariableExchange{
publicstatic void main(String[] args){
Scannerscan=new Scanner(System.in); //创建扫描器
System.out.println(“请输入变量A的值”);
longA=scan.nextLong();
System.out.println(“请输入变量B的值”);
longB=scan.nextLong();
System.out.println("A="+A+"\tB="+B);
System.out.println("执行变量互换。。。");
A=A^B;
B=B^A;
A=A^B;
System.out.println("A="+A+"\tB="+B);
}
}
******判断数字奇偶性******
import java.util.Scanner;
public class ParityCheck{
publicstatic void main(String[] args){
Scannerscan=new Scanner(System.in); //创建输入流扫描器
System.out.println("请输入一个整数:");
longnumber=scan.nextLong(); //获取用户输入的整数
Stringcheck=(number%2==0)?"这个数字是:偶数":"这个数字是:奇数";
System.out.println(check);
}
}
3.注释:多行注释中可嵌套单行注释,单行注释中不可嵌套多行注释。
******判断某一年是否是闰年******
import java.util.Scanner; //声明包
public class LeapYear{
publicstatic void main(String[] args){
Scannerscan=new Scanner(System.in); //创建一个扫描器
System.out.println("请输入一个年份:");
longyear=scan.nextLong();
if(year%4==0&& year%100!=0 || year%400==0){
System.out.println(year+"年是闰年!");
}else{
System.out.println(year+"年不是闰年!");
}
}
}
******求球形的体积******
import java.util.Scanner;
public class Volume{
publicstatic void main(String[] args){
Scannerscan=new Scanner(System.in);
System.out.println(“请输入球形的半径:”);
doubler=scan.nextDouble();
finaldoublePI=3.1415926; //定义常量PI
doublevolume=4.0/3.0*PI*r*r*r;
System.out.println(“球形的半径是:”+r);
System.out.println(“圆周率是:”+PI);
System.out.println(“球形的体积是:”+volume);
}
}