亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? atunitremover.java

?? Thinking in JAVA第四版源代碼
?? JAVA
字號:
//: net/mindview/atunit/AtUnitRemover.java
// Displays @Unit annotations in compiled class files. If
// first argument is "-r", @Unit annotations are removed.
// {Args: ..}
// {Requires: javassist.bytecode.ClassFile;
// You must install the Javassist library from
// http://sourceforge.net/projects/jboss/ }
package net.mindview.atunit;
import javassist.*;
import javassist.expr.*;
import javassist.bytecode.*;
import javassist.bytecode.annotation.*;
import java.io.*;
import java.util.*;
import net.mindview.util.*;
import static net.mindview.util.Print.*;

public class AtUnitRemover
implements ProcessFiles.Strategy {
  private static boolean remove = false;
  public static void main(String[] args) throws Exception {
    if(args.length > 0 && args[0].equals("-r")) {
      remove = true;
      String[] nargs = new String[args.length - 1];
      System.arraycopy(args, 1, nargs, 0, nargs.length);
      args = nargs;
    }
    new ProcessFiles(
      new AtUnitRemover(), "class").start(args);
  }
  public void process(File cFile) {
    boolean modified = false;
    try {
      String cName = ClassNameFinder.thisClass(
        BinaryFile.read(cFile));
      if(!cName.contains("."))
        return; // Ignore unpackaged classes
      ClassPool cPool = ClassPool.getDefault();
      CtClass ctClass = cPool.get(cName);
      for(CtMethod method : ctClass.getDeclaredMethods()) {
        MethodInfo mi = method.getMethodInfo();
        AnnotationsAttribute attr = (AnnotationsAttribute)
          mi.getAttribute(AnnotationsAttribute.visibleTag);
        if(attr == null) continue;
        for(Annotation ann : attr.getAnnotations()) {
          if(ann.getTypeName()
             .startsWith("net.mindview.atunit")) {
            print(ctClass.getName() + " Method: "
              + mi.getName() + " " + ann);
            if(remove) {
              ctClass.removeMethod(method);
              modified = true;
            }
          }
        }
      }
      // Fields are not removed in this version (see text).
      if(modified)
        ctClass.toBytecode(new DataOutputStream(
          new FileOutputStream(cFile)));
      ctClass.detach();
    } catch(Exception e) {
      throw new RuntimeException(e);
    }
  }
} ///:~

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色综合97婷婷| 亚洲成人7777| 亚洲成a人v欧美综合天堂下载| 久久99精品久久久久婷婷| 91一区在线观看| 国产亚洲一区二区三区在线观看| 一区二区在线观看免费视频播放| 久久99精品视频| 8v天堂国产在线一区二区| 亚洲激情图片一区| 成人一区二区三区在线观看| 精品区一区二区| 免费精品视频在线| 欧美日韩国产精选| 亚洲欧美乱综合| 成人av在线看| 国产欧美日韩激情| 国产一区二区精品在线观看| 91精品国产综合久久久久久久| 一色屋精品亚洲香蕉网站| 国产精华液一区二区三区| 精品福利一二区| 精品在线播放午夜| 日韩欧美三级在线| 蜜臀av一区二区三区| 欧美日韩大陆在线| 26uuu色噜噜精品一区二区| 久久精品国产99| 欧美一二三区在线观看| 国产一二精品视频| fc2成人免费人成在线观看播放 | 中文字幕色av一区二区三区| 精品无人码麻豆乱码1区2区 | 狠狠狠色丁香婷婷综合久久五月| 欧美午夜精品久久久久久孕妇| 国产精品久久久久久久久免费丝袜| 国产福利一区二区| 中文在线免费一区三区高中清不卡| 国产一区二区福利视频| 国产人成一区二区三区影院| 国产欧美一区在线| 国产乱码精品1区2区3区| 91在线精品一区二区三区| 中文字幕欧美日本乱码一线二线| 国产69精品一区二区亚洲孕妇| 久久久久久麻豆| 国产69精品久久久久毛片| 成人免费在线观看入口| 在线视频国内一区二区| 午夜精品久久久久久久99樱桃| 欧美日韩国产经典色站一区二区三区| 午夜日韩在线电影| 久久一夜天堂av一区二区三区| 国产福利91精品一区| **性色生活片久久毛片| 欧美三级三级三级爽爽爽| 免费在线看成人av| 国产精品嫩草影院av蜜臀| 色婷婷精品大视频在线蜜桃视频| 一区二区三区精品久久久| 欧美人狂配大交3d怪物一区| 另类小说综合欧美亚洲| 亚洲国产精华液网站w| 91丨porny丨蝌蚪视频| 婷婷成人激情在线网| 国产日韩欧美不卡| 欧美日韩国产综合一区二区| 久久99热这里只有精品| 日韩毛片在线免费观看| 欧美一区二区三区人| 成人教育av在线| 日韩高清在线一区| 综合久久综合久久| 日韩欧美在线综合网| 99视频在线精品| 裸体一区二区三区| 一区二区三区**美女毛片| 欧美精品一区二| 欧美性极品少妇| 国产999精品久久久久久绿帽| 亚洲成人激情av| 国产精品丝袜91| 欧美成人国产一区二区| 欧美专区在线观看一区| 成人精品亚洲人成在线| 捆绑变态av一区二区三区| 亚洲欧美日韩小说| 国产嫩草影院久久久久| 欧美成人猛片aaaaaaa| 欧美日韩免费在线视频| youjizz国产精品| 国产一区二区三区四区五区美女 | 色综合中文字幕国产| 午夜精品久久久久久不卡8050| 欧美韩国日本不卡| 精品人在线二区三区| 欧美日本高清视频在线观看| 91小视频免费看| 成人精品视频.| 国产一区在线观看麻豆| 麻豆国产一区二区| 日韩av高清在线观看| 亚洲成人av一区| 亚洲地区一二三色| 亚洲成人久久影院| 香蕉成人啪国产精品视频综合网 | 色婷婷综合久久| 成人免费视频视频| 国产91色综合久久免费分享| 国产一区在线不卡| 国产精品亚洲一区二区三区妖精 | av一本久道久久综合久久鬼色| 激情深爱一区二区| 精品一区二区成人精品| 免费成人在线播放| 青草国产精品久久久久久| 天天影视网天天综合色在线播放 | 日韩一区二区三区在线观看| 欧美日韩国产一二三| 欧美剧在线免费观看网站| 欧美日韩国产片| 欧美一区午夜视频在线观看| 欧美一区二区免费视频| 日韩欧美的一区| 久久青草欧美一区二区三区| 久久精品视频网| 国产精品全国免费观看高清| 亚洲欧美在线观看| 亚洲一二三区不卡| 日韩不卡一二三区| 久久66热偷产精品| 国产成人av电影在线播放| 丁香激情综合五月| 色婷婷综合久久久中文一区二区| 欧美在线综合视频| 欧美一二三区在线| 国产精品久久毛片a| 亚洲一区二区欧美日韩| 老司机午夜精品| 成人av午夜电影| 欧美日韩成人综合天天影院| 欧美成人vps| 1区2区3区精品视频| 亚洲黄色性网站| 久久www免费人成看片高清| gogo大胆日本视频一区| 欧美日韩激情在线| 国产欧美综合在线观看第十页| 夜夜操天天操亚洲| 久久成人免费网| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 一区二区三区精品视频| 久久97超碰国产精品超碰| 99精品欧美一区二区蜜桃免费| 欧美性感一区二区三区| 国产日韩一级二级三级| 亚洲国产视频一区| 成人中文字幕合集| 欧美精品vⅰdeose4hd| 欧美国产日韩a欧美在线观看| 亚洲综合免费观看高清完整版在线| 免费看黄色91| 欧美性xxxxx极品少妇| 欧美国产亚洲另类动漫| 轻轻草成人在线| 91福利在线播放| 中文字幕欧美激情| 美女高潮久久久| 欧美探花视频资源| 国产精品乱人伦| 国产一区二区三区四区五区美女| 在线一区二区三区四区| 国产精品久久久99| 国产一区中文字幕| 欧美一区二区在线免费观看| 亚洲图片激情小说| 国产高清精品在线| 久久这里只有精品视频网| 午夜av一区二区| 色综合久久中文综合久久牛| 国产日产欧美一区二区视频| 奇米亚洲午夜久久精品| 欧美色网站导航| 亚洲乱码日产精品bd| 成人午夜在线播放| 欧美国产日韩在线观看| 国产在线播精品第三| 91无套直看片红桃| 亚洲欧洲日韩在线| 亚洲天堂免费在线观看视频| 一区二区三区高清| 成人av电影免费观看| 中文字幕免费不卡| 国产精品影视在线观看| 精品国产伦一区二区三区观看方式 | 欧美日韩高清在线播放| 一区二区三区蜜桃| 欧美系列一区二区| 偷拍一区二区三区| 7777女厕盗摄久久久|