java基础1

    xiaoxiao2021-04-12  31

    1、成员变量

    在类体中定义的变量被称为成员变量,成员变量在整个类中都有效。类的成员变量又可分为静态变量和实例变量两种。

    成员变量的类型前面加上关键字static,这样的成员变量称为静态变量。静态变量的有效范围可以跨类,甚至可达到整个

    应用程序之内。对于静态变量,除了能在定义它的类内存取,还能直接以“类名.静态变量”的方式在其他类内使用。

    public class Test { public static void main(String[] args) { System.out.println(xx.a);  //输出1 } } class xx{ static int a=1; }

    2、局部变量可与成员变量的名字相同,此时成员变量将被隐藏。即这个成员变量在此方法中暂时失效。如果

    想要调用成员变量,需要使用“类名.静态变量”调用。

    public class Test { static int a=1; public static void main(String[] args) { int a=2; System.out.println(a);  //输出2 System.out.println(Test.a); //输出1 } }

    如果注释int a=2

    public class Test { static int a=1; public static void main(String[] args) { // int a=2; System.out.println(a);  //输出1 System.out.println(Test.a); //输出1 } }

    3、自增自减运算符

    int a=4;

    b=++a;

    b=a++;

    第二条语句是先将a自加,把a自加后的值给b,自加后的a的值是5,b的值也是5,;

    第三条语句是先将a的值赋给b,然后再将a自加,自加厚a的值是5,而b的值是4

    4、三元运算符

    int a=100; int b=200; int z=a>b?200:100; System.out.println(z);  //输出100

    转载请注明原文地址: https://ju.6miu.com/read-667227.html

    最新回复(0)