自增运算符
/*
    ++ 自加1
    -- 自减1
    1. ++可以出现在变量前,也可以出现在变量后
        ++i 可以
        i++ 也可以
        像++这种欲奴算符,只有一边有操作数,我们把这种运算符称为 一元运算符
        a + b 这里的 + 两边有两个操作数,所以这种运算符被称为 二元运算符
    2. 无论++出现在变量前还是变量后,执行结束后都会让变量中的值加1
    3. 当 i++ ++出现在变量后, 先赋值 再加一
    4. 当 ++i ++出现在变量前, 先加一 再赋值
 */
public class operator {
    public static void main(String[] args) {
        int i = 10;
        i++;
        System.out.println("i = " + i);
        int a = 10;
        ++a;
        System.out.println("a = " + a);
        System.out.println("————————————————————");
        int k = 10;
        int f = k++; //现将k中的值赋给f 然后k变量自己再加1
        System.out.println("k = " + k);
        System.out.println("f = " + f);
        int y = 100;
        System.out.println("y = " + y++);
    }
}

字节码程序
- 查看程序字节码 javap - c 文件名.classs
 2.在java中,任何一个方法执行时,都会专门为这个方法分配所属的内从空间,供这个方法使用
 每个方法有自己独立的内存空间,这个内存空间中有两块比较重要的内存空间:
- 局部变量表(存储局部变量)
- 操作数栈(存储程序运行过程中参与运算的数据)
字节码
 
 具体IDEA配置如下图所示,之后右键-> 外部工具 -> java -c即可
 



















