⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 instructionconstants.java

📁 ProGuard 是一个免费的 Java类文件的压缩
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * ProGuard -- shrinking, optimization, obfuscation, and preverification *             of Java bytecode. * * Copyright (c) 2002-2003 Eric Lafortune (eric@graphics.cornell.edu) * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation; either version 2 of the License, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */package proguard.classfile.instruction;/** * Representation of an instruction. * * @author Eric Lafortune */public interface InstructionConstants{    public static final byte OP_NOP             = 0;    public static final byte OP_ACONST_NULL     = 1;    public static final byte OP_ICONST_M1       = 2;    public static final byte OP_ICONST_0        = 3;    public static final byte OP_ICONST_1        = 4;    public static final byte OP_ICONST_2        = 5;    public static final byte OP_ICONST_3        = 6;    public static final byte OP_ICONST_4        = 7;    public static final byte OP_ICONST_5        = 8;    public static final byte OP_LCONST_0        = 9;    public static final byte OP_LCONST_1        = 10;    public static final byte OP_FCONST_0        = 11;    public static final byte OP_FCONST_1        = 12;    public static final byte OP_FCONST_2        = 13;    public static final byte OP_DCONST_0        = 14;    public static final byte OP_DCONST_1        = 15;    public static final byte OP_BIPUSH          = 16;    public static final byte OP_SIPUSH          = 17;    public static final byte OP_LDC             = 18;    public static final byte OP_LDC_W           = 19;    public static final byte OP_LDC2_W          = 20;    public static final byte OP_ILOAD           = 21;    public static final byte OP_LLOAD           = 22;    public static final byte OP_FLOAD           = 23;    public static final byte OP_DLOAD           = 24;    public static final byte OP_ALOAD           = 25;    public static final byte OP_ILOAD_0         = 26;    public static final byte OP_ILOAD_1         = 27;    public static final byte OP_ILOAD_2         = 28;    public static final byte OP_ILOAD_3         = 29;    public static final byte OP_LLOAD_0         = 30;    public static final byte OP_LLOAD_1         = 31;    public static final byte OP_LLOAD_2         = 32;    public static final byte OP_LLOAD_3         = 33;    public static final byte OP_FLOAD_0         = 34;    public static final byte OP_FLOAD_1         = 35;    public static final byte OP_FLOAD_2         = 36;    public static final byte OP_FLOAD_3         = 37;    public static final byte OP_DLOAD_0         = 38;    public static final byte OP_DLOAD_1         = 39;    public static final byte OP_DLOAD_2         = 40;    public static final byte OP_DLOAD_3         = 41;    public static final byte OP_ALOAD_0         = 42;    public static final byte OP_ALOAD_1         = 43;    public static final byte OP_ALOAD_2         = 44;    public static final byte OP_ALOAD_3         = 45;    public static final byte OP_IALOAD          = 46;    public static final byte OP_LALOAD          = 47;    public static final byte OP_FALOAD          = 48;    public static final byte OP_DALOAD          = 49;    public static final byte OP_AALOAD          = 50;    public static final byte OP_BALOAD          = 51;    public static final byte OP_CALOAD          = 52;    public static final byte OP_SALOAD          = 53;    public static final byte OP_ISTORE          = 54;    public static final byte OP_LSTORE          = 55;    public static final byte OP_FSTORE          = 56;    public static final byte OP_DSTORE          = 57;    public static final byte OP_ASTORE          = 58;    public static final byte OP_ISTORE_0        = 59;    public static final byte OP_ISTORE_1        = 60;    public static final byte OP_ISTORE_2        = 61;    public static final byte OP_ISTORE_3        = 62;    public static final byte OP_LSTORE_0        = 63;    public static final byte OP_LSTORE_1        = 64;    public static final byte OP_LSTORE_2        = 65;    public static final byte OP_LSTORE_3        = 66;    public static final byte OP_FSTORE_0        = 67;    public static final byte OP_FSTORE_1        = 68;    public static final byte OP_FSTORE_2        = 69;    public static final byte OP_FSTORE_3        = 70;    public static final byte OP_DSTORE_0        = 71;    public static final byte OP_DSTORE_1        = 72;    public static final byte OP_DSTORE_2        = 73;    public static final byte OP_DSTORE_3        = 74;    public static final byte OP_ASTORE_0        = 75;    public static final byte OP_ASTORE_1        = 76;    public static final byte OP_ASTORE_2        = 77;    public static final byte OP_ASTORE_3        = 78;    public static final byte OP_IASTORE         = 79;    public static final byte OP_LASTORE         = 80;    public static final byte OP_FASTORE         = 81;    public static final byte OP_DASTORE         = 82;    public static final byte OP_AASTORE         = 83;    public static final byte OP_BASTORE         = 84;    public static final byte OP_CASTORE         = 85;    public static final byte OP_SASTORE         = 86;    public static final byte OP_POP             = 87;    public static final byte OP_POP2            = 88;    public static final byte OP_DUP             = 89;    public static final byte OP_DUP_X1          = 90;    public static final byte OP_DUP_X2          = 91;    public static final byte OP_DUP2            = 92;    public static final byte OP_DUP2_X1         = 93;    public static final byte OP_DUP2_X2         = 94;    public static final byte OP_SWAP            = 95;    public static final byte OP_IADD            = 96;    public static final byte OP_LADD            = 97;    public static final byte OP_FADD            = 98;    public static final byte OP_DADD            = 99;    public static final byte OP_ISUB            = 100;    public static final byte OP_LSUB            = 101;    public static final byte OP_FSUB            = 102;    public static final byte OP_DSUB            = 103;    public static final byte OP_IMUL            = 104;    public static final byte OP_LMUL            = 105;    public static final byte OP_FMUL            = 106;    public static final byte OP_DMUL            = 107;    public static final byte OP_IDIV            = 108;    public static final byte OP_LDIV            = 109;    public static final byte OP_FDIV            = 110;    public static final byte OP_DDIV            = 111;    public static final byte OP_IREM            = 112;    public static final byte OP_LREM            = 113;    public static final byte OP_FREM            = 114;    public static final byte OP_DREM            = 115;    public static final byte OP_INEG            = 116;    public static final byte OP_LNEG            = 117;    public static final byte OP_FNEG            = 118;    public static final byte OP_DNEG            = 119;    public static final byte OP_ISHL            = 120;    public static final byte OP_LSHL            = 121;    public static final byte OP_ISHR            = 122;    public static final byte OP_LSHR            = 123;    public static final byte OP_IUSHR           = 124;    public static final byte OP_LUSHR           = 125;    public static final byte OP_IAND            = 126;    public static final byte OP_LAND            = 127;    public static final byte OP_IOR             = -128;    public static final byte OP_LOR             = -127;    public static final byte OP_IXOR            = -126;    public static final byte OP_LXOR            = -125;    public static final byte OP_IINC            = -124;    public static final byte OP_I2L             = -123;    public static final byte OP_I2F             = -122;    public static final byte OP_I2D             = -121;    public static final byte OP_L2I             = -120;    public static final byte OP_L2F             = -119;    public static final byte OP_L2D             = -118;    public static final byte OP_F2I             = -117;    public static final byte OP_F2L             = -116;    public static final byte OP_F2D             = -115;    public static final byte OP_D2I             = -114;    public static final byte OP_D2L             = -113;    public static final byte OP_D2F             = -112;    public static final byte OP_I2B             = -111;    public static final byte OP_I2C             = -110;    public static final byte OP_I2S             = -109;    public static final byte OP_LCMP            = -108;    public static final byte OP_FCMPL           = -107;    public static final byte OP_FCMPG           = -106;    public static final byte OP_DCMPL           = -105;    public static final byte OP_DCMPG           = -104;    public static final byte OP_IFEQ            = -103;    public static final byte OP_IFNE            = -102;    public static final byte OP_IFLT            = -101;    public static final byte OP_IFGE            = -100;    public static final byte OP_IFGT            = -99;    public static final byte OP_IFLE            = -98;    public static final byte OP_IFICMPEQ        = -97;    public static final byte OP_IFICMPNE        = -96;    public static final byte OP_IFICMPLT        = -95;    public static final byte OP_IFICMPGE        = -94;    public static final byte OP_IFICMPGT        = -93;    public static final byte OP_IFICMPLE        = -92;    public static final byte OP_IFACMPEQ        = -91;    public static final byte OP_IFACMPNE        = -90;    public static final byte OP_GOTO            = -89;    public static final byte OP_JSR             = -88;    public static final byte OP_RET             = -87;    public static final byte OP_TABLESWITCH     = -86;    public static final byte OP_LOOKUPSWITCH    = -85;    public static final byte OP_IRETURN         = -84;    public static final byte OP_LRETURN         = -83;    public static final byte OP_FRETURN         = -82;    public static final byte OP_DRETURN         = -81;    public static final byte OP_ARETURN         = -80;    public static final byte OP_RETURN          = -79;    public static final byte OP_GETSTATIC       = -78;    public static final byte OP_PUTSTATIC       = -77;    public static final byte OP_GETFIELD        = -76;    public static final byte OP_PUTFIELD        = -75;    public static final byte OP_INVOKEVIRTUAL   = -74;    public static final byte OP_INVOKESPECIAL   = -73;    public static final byte OP_INVOKESTATIC    = -72;    public static final byte OP_INVOKEINTERFACE = -71;//  public static final byte OP_UNUSED           = -70;    public static final byte OP_NEW            = -69;    public static final byte OP_NEWARRAY       = -68;    public static final byte OP_ANEWARRAY      = -67;    public static final byte OP_ARRAYLENGTH    = -66;    public static final byte OP_ATHROW         = -65;    public static final byte OP_CHECKCAST      = -64;    public static final byte OP_INSTANCEOF     = -63;    public static final byte OP_MONITORENTER   = -62;    public static final byte OP_MONITOREXIT    = -61;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -