反编译:java代码中含有同步和异常的反编译前后代码对照的一个例子(xiongjy)
来源:互联网 发布:mac暂存盘已满怎么办 编辑:程序博客网 时间:2024/04/30 08:18
public int sendRep()
...{
int i =0;
synchronized(conn)
...{
try
...{
conn.bout.write(headbytes);
conn.bout.write(bodybytes);
conn.bout.flush();
}
catch(IOException e)
...{
System.out.println(e.toString());
i = -5;
return i;
}
catch(NullPointerException npe)
...{
i = -5;
return -5;
}
}
return i;
}
...{
int i =0;
synchronized(conn)
...{
try
...{
conn.bout.write(headbytes);
conn.bout.write(bodybytes);
conn.bout.flush();
}
catch(IOException e)
...{
System.out.println(e.toString());
i = -5;
return i;
}
catch(NullPointerException npe)
...{
i = -5;
return -5;
}
}
return i;
}
public int sendRep()
...{
int i = 0;
cmppSocket cmppsocket = conn;
JVM INSTR monitorenter ;
conn.bout.write(headbytes);
conn.bout.write(bodybytes);
conn.bout.flush();
goto _L1
IOException e;
e;
System.out.println(e.toString());
i = -5;
return i;
NullPointerException npe;
npe;
i = -5;
-5;
cmppsocket;
JVM INSTR monitorexit ;
return;
_L1:
cmppsocket;
JVM INSTR monitorexit ;
goto _L2
Exception exception;
exception;
cmppsocket;
JVM INSTR monitorexit ;
throw exception;
_L2:
return i;
}
...{
int i = 0;
cmppSocket cmppsocket = conn;
JVM INSTR monitorenter ;
conn.bout.write(headbytes);
conn.bout.write(bodybytes);
conn.bout.flush();
goto _L1
IOException e;
e;
System.out.println(e.toString());
i = -5;
return i;
NullPointerException npe;
npe;
i = -5;
-5;
cmppsocket;
JVM INSTR monitorexit ;
return;
_L1:
cmppsocket;
JVM INSTR monitorexit ;
goto _L2
Exception exception;
exception;
cmppsocket;
JVM INSTR monitorexit ;
throw exception;
_L2:
return i;
}
- 反编译:java代码中含有同步和异常的反编译前后代码对照的一个例子(xiongjy)
- showmycode反编译apk代码时switch的一个解析例子
- 防止JAVA代码被反编译的方法
- java class反编译后的代码还原
- 防止JAVA代码被反编译的方法
- 防止JAVA代码被反编译的方法
- 反编译混淆后的Java代码
- 防止JAVA代码被反编译的方法
- 防止JAVA代码被反编译的方法
- java class反编译后的代码还原
- java class反编译后的代码还原
- 反编译想到的代码安全问题
- 一个反编译看代码的途径和android6.0权限控制实例
- 防止JAVA代码被反编译的简单方法
- 防止JAVA代码被反编译的简单方法
- java class反编译后的代码还原(一)
- java class反编译后的代码还原(二)
- 姚博文 如何看懂Java混淆后的反编译代码
- 面试有感——只为了完成任务很多年以后脑袋里面什么也不会留下
- VC6(SP6)+STLPort4.6.2安装全攻略
- 从窗口飞出的大学生,你绝不象化蝶那么优美!
- 简单的ASP.NET三层架构数据库后台
- Repeater控件
- 反编译:java代码中含有同步和异常的反编译前后代码对照的一个例子(xiongjy)
- C 语言复习与提高---III. 语句
- 关于AspectJ 中的pointcut 语法
- Ant入门--构建文件详细分析
- 2006-10-17 突然想起
- 10月13日hibernate培训日记
- windows mobile java 虚拟机
- 今天生日
- suse加载ntfs分区