Demo-04

Posted 爱看太阳的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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相反
————————————————————————————————————————————————————
0000 0001 = 1
0000 0010 = 2
0000 0011 = 3
0000 0100 = 4
0000 1000 = 8
0001 0000 = 16
//每进一位都要*2,反之/2
System.out.println(2<<3) //等于16 即2的4次幂(2的八位的1在第二个<<3就向箭头尖的方向移动3位)
             即0000 0010 ——> 0001 0000
*/

 

以上是关于Demo-04的主要内容,如果未能解决你的问题,请参考以下文章

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

com.xu.method.Demo04

demo04calc

demo04_位运算符

Demo-04