java获取源代码 java源代码在哪里

Java访问指定URL并获取网页源代码1.编写useSourceViewer 类的基本框架,该类仅包括无返回值的main ()方法,该方法从参数中获取URL,通过输入缓冲和输出缓冲将该URL 原码输出 。
2.编写useSourceViewer 类,代码如下:
import java.net.*;
import java.io.*;
public class useSourceViewer
{
public static void main (String[] args)
{
if (args.length0)
{
try
{
//读入URL
URL u = new URL(args[0]);
InputStream in = u.openStream( );
// 为增加性能存储输入流
in = new BufferedInputStream(in);
// 将输入流连接到阅读器
Reader r = new InputStreamReader(in);
int c;
while ((c = r.read( )) != -1)
{
System.out.print((char) c);
}
Object o = u.getContent( );
System.out.println("I got a " + o.getClass().getName( ));
}
catch (MalformedURLException e)
{
System.err.println(args[0] + " is not a parseable URL");
}
catch (IOException e)
{
System.err.println(e);
}
【java获取源代码 java源代码在哪里】} // end if
} // end main
} // end SourceViewer}
怎么提取软件源码问题一:怎样提取一个软件的源代码想看到源代码?我觉得不可能,不是有些哗序不能看到,而是所有的程序通过正当的途径都不能看到源代码,除非这个程序是你自个写的 。因为几乎所有的程序在发布之前都会进行加密、加壳的操作 。即使你知道人家采用什么技术进行的加密也不太可能会原样的还原出来源代码 。所谓的破解也并不是把原程序的源代码给还原了之后给你破解的 。破解软件也只不过是反编译了软件的汇编代码而已!
问题二:怎样获取软件的源代码这个问题 , 如果仅有EXE,是不可能获取到源码的 。
除非你跟开发者要 。
问题三:怎么从excel表格里提取源代码?例如表的名称是sheet1 , 则在sheet1的标签上点右键,查看代码就行
问题四:怎么才能得到一个软件的源代码你好 。
软件源代码一般来说就是软件公司产品发布时间一定期限后,自己公布出来的 。
当然 。使用反编译也是可以的 。不过破解工作很复杂,足够再开发新软件了 。得不偿失 。
问题五:求一款网站源码提取工具 20分 这种软件是没有的
因为要获取整站源码 必须获取空间的权限
才能整站下载
否则获取的是网站模板
问题六:如何用apktool提取源代码准备的工具除了jdk还有以下内容(在Google都有):
把apktool-install-windows-2.1_r01-1.zip,dex2jar-0.0.7-SNAPSHOT.zip解压到一个盘的根目录下(这里我选择H盘),同时把AXMLPrinter2.jar,apktool.jar和你想解包的apk软件也放在同一个目录下,然后“运行--cmd”打开控制台,输入cd /d h : / 进入H盘的根目录然后输入以下内容(控制台不要关 , 为了后面方便):
其中apktool.jar是解包工具 , d表示解包,memo.apk是我要解包的软件,memo表示解包后输出到这个文件夹,等待片刻,就会生成memo文件夹,打开里面会有res文件夹下的所有文件和AndroidManifest.xml , 用记事本就可以查看了 。
以上是获得.xml文件和图片,下面获得里面的.java源代码:
用winRar或者好压打开memo.apk,截图如下:
把里面的classes.dex文件解压到H盘根目录下,然后重新打开控制台,输入dex2jar.bat classes.dex
得到一个名为classes.dex.dex2jar.jar的文件,此时用jd-gui.exe打开classes.dex.dex2jar.jar就可以看到所有源代码了!
如果想把反编译好的文件变回apk文件,只要在控制台输入
apktool.jar b memo就可以了

推荐阅读