Java教程

Demo-04

本文主要是介绍Demo-04,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java的量与号

变量与常量

  • 类变量

  • 实例变量

  • 局部变量

  • 常量

    public class Demo01{    //class是一个类
        static double salary=20000;//类变量,可在main函数直接输出
        String Age;  常量
        int min;        //实例变量,从属于类,可不赋值,默认值为0、0.0、null
        static final double PI=3.14;(常量,要大写且多个单词组成要用下划线隔开  MAX_SALARY)
        public static void main{
            int a=10;
            double b=8;//局部变量,一定要赋值且只能在main函数里边用
            Demo01 demo01 = new Demo01();//实例变量才要用new
            System.out.println(demo01.Age);
        }
    }

基本命名方法

  • 类成员变量和局部变量--首字母小写和驼峰原则--monthSalary

  • 常量--大写字母的下划线--MAX_SALARY

基本运算符号

  • +、-、*、/、%、++、--

  • 条件运算符 ? :

  • 逻辑运算符 && || !

public class Demo02{
    public static void main{
        long a=121231311L;
        int b=12;
        byte c=21;
        short d=10;
        System.out.println(a+b+c+d);   //输出类型为long
        System.out.println(b+c+d);   //输出类型为int
        System.out.println(c+d);    //输出类型为int
    }
}
  • 自增、自减 ++、--

  • 工具类--幂运算

double pow=Math.pow(2,3);
System.out.println(pow);  //等于2的3次幂==8
double x=4;
boolean b=(x<4)&&((x++)<4);   //前者判断就为否,则后面不用继续,即x=4,b=false
boolean b=((x++)<4)&&(x<4);   //x=5,b=false
  • 位运算 &、|、~、^、<<、>>

/*
A =    0010 1110
B =    1010 0100
___________________________________________________
A&B =  0010 0100   //即上面和下面的数字为是否命题一样
A|B =  1010 1110
A^B =  1000 1010  //即上面和下面一样即为0,否则为1
~B =   0101 1011  //即与B相反
————————————————————————————————————————————————————
 = 1
 = 2
 = 3
 = 4
 = 8
 = 16
//每进一位都要*2,反之/2
System.out.println(2<<3) //等于16 即2的4次幂(2的八位的1在第二个<<3就向箭头尖的方向移动3位)
              即0000 0010 ——> 0001 0000
*/

 

这篇关于Demo-04的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!