当前位置: 代码迷 >> javap的解决方案
 
  • 反编译后内部类的有关问题

    反编译后内部类的问题代码:classOuter{ privateintxx=123; publicInnergetInner(){ returnnewInner(); } publicclassInner{ publicintgetDate(){ returnxx; } }}反编译Outer类,C:\>javap-privateOuterCompiledfrom"Tes...

    1841
    热度
  • Java软件工程师须知jdk工具使用

    Java程序员须知jdk工具使用 1.javac作用:编译.java源文件示例:javac-encodingutf-8-d.GraphApplet.java2.javadoc作用:根据.java生成API文档示例:javadoc-ddocsHelloWorld.java3.java作用:console模式运行java程序(.class或.jar)示例:javaorg.future.HelloWor...

    112
    热度
  • 用Eclipse插件Bytecode Outline回查看Java字节码

    用Eclipse插件BytecodeOutline来查看Java字节码在遇到一些小问题的时候我们经常会使用Javap反编译取得字节码来分析,虽然Javap能完成这个工作,但是有两个缺点,一方面操作麻烦,需要很多步骤,一方面没有文档注释,对新手来说看起字节码来比较麻烦。这里推荐一个工具,BytecodeOutline.它是Eclipse的插件,可以把当前的正在编辑Java的文件或者class文件直接...

    42
    热度
  • i++大有关问题,多谢

    i++大问题,谢谢!为什么运行i=i++后i值不变?例子:publicclasstemp{ publicstaticvoidmain(String[]args){ inti=0; i=i++; System.out.println(i); }}运行后输出0我认为i=i++这句是下面两句的合成i=i;i++;可是...不对啊...为什么?color='#e78608'>------解决方案--...

    52
    热度
  • java 虚拟机 字节码,该如何处理

    java虚拟机字节码最近在研究java虚拟机看到javap-vclass命令查看字节码的地方这边有一个疑问,请教下大神:首先看一下代码packagecom.djk;publicclassTest3{ privatefloata=3;}然后javap-v后的结果:这次修改后的代码:packagecom.djk;publicclassTest3{ privatefloata=2;}javap-v后的结...

    474
    热度
  • [求助]求一个比较好的反编译工具

    [求助]求一个比较好的反编译工具 同上,求一个.class文件反编译成.java文件的工具,希望比较好的,你们用过觉得好的,望能贴上 搜索更多相关的解决方案: color="red">工具color="red">编译 color='#FF8000'>----------------解决方案--------...

    144
    热度
  • 怎么看懂java class文件中的指定?它是汇编语言吗

    如何看懂javaclass文件中的指定?它是汇编语言吗?我的JAVA源代码是:JavacodepublicclassMyJava{publicstaticvoidmain(String[]args){inti=3;System.out.println(i);}}用javap-cMyJava命令处理后是:JavacodeCompiledfrom"MyJava.java"publi...

    227
    热度
  • 最初学者有关问题

    最菜鸟问题别人刚接触Java,安装后环境变量搞了半天也没搞定,望各位高手赐教。安装目录是默认的。C:\Sun\SDK\非常感谢先!!!!color='#e78608'>------解决方案--------------------1环境变量设置中,添加'JAVA_HOME'路径为C:\Sun\SDK\;2path变量中,添加C:\Sun\SDK\bin;作用是让windows在此目录下寻找编译工具,...

    8
    热度
  • 询Eclipse 使用jadclipse反编译插件的有关问题

    询Eclipse使用jadclipse反编译插件的问题Eclipse3.2.1JADNT158net.sf.jadclipse_3.2.4.jarjava1.5.0_11在反编译最简单的.class文件时,报错:由于发生内部错误而无法创建此部件。产生该故障的原因是:“类文件查看器”不能处理给定的输入。是否是因为jadclipse插件不支持JAVA1.5???请教高手,有没有其他比较好用而且效果好的...

    98
    热度
  • Java中 null是一个对象仍是一个值

    Java中null是一个对象还是一个值?Java中null是一个对象还是一个值?color='#e78608'>------解决方案--------------------探讨引用:null是一个值哦,还有两个值是true和false你是不是有病?color='#e78608'>------解决方案--------------------java由C演化而来,所以很多东西跟C很相似在C里,null...

    52
    热度
  • sun 公司2006年的一道面试题:下面程序运行结果是多少?该怎么解决

    sun公司2006年的一道面试题:下面程序运行结果是多少?sun公司2006年的一道面试题:下面程序运行结果是多少?publicclassInc{publicstaticvoidmain(Stringargs[]){Incinc=newInc();inti=0;inc.fermin(i);i=i++;System.out.println(i);}voidfermin(inti){i++;}}答案:...

    97
    热度
  • java编译后的class 文件能否用什么技术再看到源文件

    java编译后的class文件能否用什么技术再看到源文件 大家好!我是新手,想请教一个问题,java编译后的class文件假如源文件就是.java的文件找不到了能否利用它编译后的.class文件来恢复它!!谢谢 搜索更多相关的解决方案: color="red">javacolor="red">编译color="red">classcolor="...

    116
    热度
  • 关于System.out.println(a[(a=b)[0]]); 的输出有关问题

    关于System.out.println(a[(a=b)[0]]);的输出问题publicclasscaozi{ publicstaticvoidmain(String[]args) { inta[]={11,12,13,14,15}; intb[]={1,2,3,4,5}; System.out.println(a[(a=b)[0]]); System.out.println(a[(a=...

    37
    热度
  • 反编译有关问题

    反编译问题公司自己的产品,没有源代码,都是调用的jar包,用几个反编译工具,jad,小颖反编译,反编译出来的都有错误,有更好的办法么?color='#e78608'>------解决方案--------------------没有源码的自己的产品!这是个笑话吗?!反编译的结果只可作为参考,没有什么更好的方法。color='#e78608'>------解决方案-------------------...

    62
    热度
  • java 枚举有关问题,values

    java枚举问题,valuescorejava8上面关于枚举类型有下面一句话每个枚举类型都有一个静态values方法,这个方法在api文档里面为啥找不到呢谢谢!color='#e78608'>------解决方案--------------------------------------------------------这个values()是个静态方法,编译时生成。。。并非继承自java.lan...

    6873
    热度
  • 面向对象程序设计的程序设计中new的理解,该如何处理

    面向对象程序设计的程序设计中new的理解我想问一下在java的面向对象程序设计中在一个类被new了之后会做些什么事情?比如:Students=newStudent在这个过程中做了些什么事情?color='#e78608'>------解决方案--------------------------------------------------------首先会向堆申请内存空间,然后初始化对象(调用初...

    199
    热度
  • 安卓学习第一天

    安卓学习第一天!首先自学了JDK的安装以及java的环境变量的配置。运行了第一个java程序-HolleWord.java。java的运行原理。还有进行了MyEclipse10的安装以及破解激活。下面是使用到的java和javac命令都是JDK提供给我们的一些命令行工具,除此之外还有很多命令行工具。JDK包含的基本命令如下:javac–编译器,将源代码程序编译成为字节码文件。jar&n...

    70
    热度
  • java常量池,该如何解决

    java常量池常量池里面的东西是什么时候添加进去的呀,是源代码被编译成.class文件的时候,还是也要包括jvm解释执行.class的时候产生的呢???color='#FF8000'>------最佳解决方案--------------------------------------------------------编译期吧。就像你定义Strings="str";在编译期"str"就是可识别的常...

    5119
    热度
  • Java中 null是一个对象还是一个值?该怎么解决

    Java中null是一个对象还是一个值?Java中null是一个对象还是一个值?color='#FF8000'>------解决方案--------------------引用:引用:null是一个值哦,还有两个值是true和false你是不是有病?好吧,我是有病!工作11年了,第一次碰到你这样的人,不知好歹!这里是严谨的技术论坛,我有必要在这乱说一气么?Java中有53个保留字,其中50个是关键...

    47
    热度
  • 谈一下JAVA程序的反编译

    谈谈JAVA程序的反编译如今JAVA语言在全世界范围正如火如荼般的流行,它广范地应用在INTERNET的数据库、多媒体、CGI、及动态网页的制作方面。1999年在美国对JAVA程序员的需求量首次超过C++!作者因最近分析一些JAVA程序,对JAVA的反编译进行了一番了解,下面将我所了解的情况作以下介绍,希望对JAVA爱好者有所帮助。JAVA是采用一种称做“字节编码”的程序结构,分为小程序(嵌入到H...

    5098
    热度