content: package test.callgraph.notchangedmethod.package2;
  
  import test.callgraph.enums.DbStatementEnum;
  
  /**
   * @author adrninistrator
   * @date 2025/3/22
   * @description:
   */
  public class TestNotChangedMethod {
      private static int staticField;
  
      private int instanceField;
  
      public void test1() {
          System.out.println("test1");
          System.out.println("test2");
          System.out.println("test3");
          System.out.println("test4");
          System.out.println("test5");
          System.out.println("test6");
          System.out.println("test7");
          System.out.println("test8");
          System.out.println("test9");
          System.out.println("test10");
          System.out.println("test11");
          System.out.println("test12");
          System.out.println("test13");
          System.out.println("test14");
          System.out.println("test15");
          System.out.println("test16");
          System.out.println("test17");
          System.out.println("test18");
          System.out.println("test19");
          System.out.println("test20");
          System.out.println("test21");
          System.out.println("test22");
          System.out.println("test23");
          System.out.println("test24");
          System.out.println("test25");
          System.out.println("test26");
          System.out.println("test27");
          System.out.println("test28");
          System.out.println("test29");
          System.out.println("test30");
          System.out.println("test31");
          System.out.println("test32");
          System.out.println("test33");
          System.out.println("test34");
          System.out.println("test35");
          System.out.println("test36");
          System.out.println("test37");
          System.out.println("test38");
          System.out.println("test39");
          System.out.println("test40");
          System.out.println("test41");
          System.out.println("test42");
          System.out.println("test43");
          System.out.println("test44");
          System.out.println("test45");
          System.out.println("test46");
          System.out.println("test47");
          System.out.println("test48");
          System.out.println("test49");
          System.out.println("test50");
          System.out.println("test51");
          System.out.println("test52");
          System.out.println("test53");
          System.out.println("test54");
          System.out.println("test55");
          System.out.println("test56");
          System.out.println("test57");
          System.out.println("test58");
          System.out.println("test59");
          System.out.println("test60");
          System.out.println("test61");
          System.out.println("test62");
          System.out.println("test63");
          System.out.println("test64");
          System.out.println("test65");
          System.out.println("test66");
          System.out.println("test67");
          System.out.println("test68");
          System.out.println("test69");
          System.out.println("test70");
          System.out.println("test71");
          System.out.println("test72");
          System.out.println("test73");
          System.out.println("test74");
          System.out.println("test75");
          System.out.println("test76");
          System.out.println("test77");
          System.out.println("test78");
          System.out.println("test79");
          System.out.println("test80");
          System.out.println("test81");
          System.out.println("test82");
          System.out.println("test83");
          System.out.println("test84");
          System.out.println("test85");
          System.out.println("test86");
          System.out.println("test87");
          System.out.println("test88");
          System.out.println("test89");
          System.out.println("test90");
          System.out.println("test91");
          System.out.println("test92");
          System.out.println("test93");
          System.out.println("test94");
          System.out.println("test95");
          System.out.println("test96");
          System.out.println("test97");
          System.out.println("test98");
          System.out.println("test99");
          System.out.println("test100");
          System.out.println("test101");
          System.out.println("test102");
          System.out.println("test103");
          System.out.println("test104");
          System.out.println("test105");
          System.out.println("test106");
          System.out.println("test107");
          System.out.println("test108");
          System.out.println("test109");
          System.out.println("test110");
          System.out.println("test111");
          System.out.println("test112");
          System.out.println("test113");
          System.out.println("test114");
          System.out.println("test115");
          System.out.println("test116");
          System.out.println("test117");
          System.out.println("test118");
          System.out.println("test119");
          System.out.println("test120");
          System.out.println("test121");
          System.out.println("test122");
          System.out.println("test123");
          System.out.println("test124");
          System.out.println("test125");
          System.out.println("test126");
          System.out.println("test127");
          System.out.println("test128");
          System.out.println("test129");
          System.out.println("test130");
          System.out.println("test131");
          System.out.println("test132");
          System.out.println("test133");
          System.out.println("test134");
          System.out.println("test135");
          System.out.println("test136");
          System.out.println("test137");
          System.out.println("test138");
          System.out.println("test139");
          System.out.println("test140");
          System.out.println("test141");
          System.out.println("test142");
          System.out.println("test143");
          System.out.println("test144");
          System.out.println("test145");
          System.out.println("test146");
          System.out.println("test147");
          System.out.println("test148");
          System.out.println("test149");
          System.out.println("test150");
          System.out.println("test151");
          System.out.println("test152");
          System.out.println("test153");
          System.out.println("test154");
          System.out.println("test155");
          System.out.println("test156");
          System.out.println("test157");
          System.out.println("test158");
          System.out.println("test159");
          System.out.println("test160");
          System.out.println("test161");
          System.out.println("test162");
          System.out.println("test163");
          System.out.println("test164");
          System.out.println("test165");
          System.out.println("test166");
          System.out.println("test167");
          System.out.println("test168");
          System.out.println("test169");
          System.out.println("test170");
          System.out.println("test171");
          System.out.println("test172");
          System.out.println("test173");
          System.out.println("test174");
          System.out.println("test175");
          System.out.println("test176");
          System.out.println("test177");
          System.out.println("test178");
          System.out.println("test179");
          System.out.println("test180");
          System.out.println("test181");
          System.out.println("test182");
          System.out.println("test183");
          System.out.println("test184");
          System.out.println("test185");
          System.out.println("test186");
          System.out.println("test187");
          System.out.println("test188");
          System.out.println("test189");
          System.out.println("test190");
          System.out.println("test191");
          System.out.println("test192");
          System.out.println("test193");
          System.out.println("test194");
          System.out.println("test195");
          System.out.println("test196");
          System.out.println("test197");
          System.out.println("test198");
          System.out.println("test199");
          System.out.println("test200");
          System.out.println("test201");
          System.out.println("test202");
          System.out.println("test203");
          System.out.println("test204");
          System.out.println("test205");
          System.out.println("test206");
          System.out.println("test207");
          System.out.println("test208");
          System.out.println("test209");
          System.out.println("test210");
          System.out.println("test211");
          System.out.println("test212");
          System.out.println("test213");
          System.out.println("test214");
          System.out.println("test215");
          System.out.println("test216");
          System.out.println("test217");
          System.out.println("test218");
          System.out.println("test219");
          System.out.println("test220");
          System.out.println("test221");
          System.out.println("test222");
          System.out.println("test223");
          System.out.println("test224");
          System.out.println("test225");
          System.out.println("test226");
          System.out.println("test227");
          System.out.println("test228");
          System.out.println("test229");
          System.out.println("test230");
          System.out.println("test231");
          System.out.println("test232");
          System.out.println("test233");
          System.out.println("test234");
          System.out.println("test235");
          System.out.println("test236");
          System.out.println("test237");
          System.out.println("test238");
          System.out.println("test239");
          System.out.println("test240");
          System.out.println("test241");
          System.out.println("test242");
          System.out.println("test243");
          System.out.println("test244");
          System.out.println("test245");
          System.out.println("test246");
          System.out.println("test247");
          System.out.println("test248");
          System.out.println("test249");
          System.out.println("test250");
          System.out.println("test251");
          System.out.println("test252");
          System.out.println("test253");
          System.out.println("test254");
          System.out.println("test255");
      }
  
      public int compareMethod(int input) throws Exception {
          // 加载/存储指令 (iload, istore, aload, astore)
          int localVar = input;
          Object obj = new Object();
          int[] array = new int[10];
  
          // 算术指令 (iadd, isub, imul, idiv, irem)
          localVar = localVar + 5;
          localVar -= 3;
          localVar *= 2;
          localVar /= 4;
          int remainder = localVar % 3;
  
          // 类型转换指令 (i2d, d2i)
          double d = (double) localVar;
          int fromDouble = (int) d;
  
          // 控制转移 (ifeq, if_icmpge, goto)
          if (localVar == 0) {
              localVar = 1;
          } else if (localVar >= 10) {
              localVar = 9;
          }
  
          // 循环与数组操作 (iinc, iaload, iastore)
          for (int i = 0; i < array.length; i++) {
              array[i] = i * i;
              remainder += array[i];
          }
  
          // switch语句 (tableswitch/lookupswitch)
          switch (localVar) {
              case 1:
                  remainder += 1;
                  break;
              case 2:
                  remainder += 2;
                  break;
              default:
                  remainder -= 1;
          }
  
          // 方法调用 (invokevirtual, invokestatic, invokespecial)
          obj.toString();
          staticField = Math.max(remainder, 0);
          TestNotChangedMethod instance = new TestNotChangedMethod();
  
          // 异常处理 (athrow, try-catch)
          try {
              if (remainder < 0) {
                  throw new Exception("Negative remainder");
              }
          } catch (Exception e) {
              System.out.println(e.getMessage());
              throw e;
          }
  
          // 同步块 (monitorenter, monitorexit)
          synchronized (obj) {
              instance.instanceField = remainder;
          }
  
          // 字段访问 (getfield, putfield, getstatic)
          staticField += instance.instanceField;
  
          // 类型检查 (instanceof, checkcast)
          if (obj instanceof String) {
              String str = (String) obj;
              System.out.println(str);
          }
  
          DbStatementEnum dbStatementEnum = DbStatementEnum.getFromStatement(String.valueOf(System.currentTimeMillis()));
          switch (dbStatementEnum) {
              case DSE_SELECT:
                  System.out.println("1");
                  break;
              case DSE_INSERT:
                  System.out.println("2");
                  break;
              case DSE_REPLACE:
                  System.out.println("3");
                  break;
              case DSE_UPDATE:
                  System.out.println("4");
                  break;
              case DSE_DELETE:
                  System.out.println("5");
                  break;
              default:
                  System.out.println("a");
                  break;
          }
  
          return staticField;
      }
  }
  