
java
qq_29566629
热爱生活,热爱安全,热爱编程
展开
-
JAR包和WAR包
1.jar包的介绍 JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。JavaSE程序可以打包成Jar包(J其实可以理解为Java了)。 JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。 简单来说,转载 2022-03-01 07:46:01 · 181 阅读 · 0 评论 -
Android反编译的常用操作
Apktool,可以把APK文件反编译为源码 dex2jar,顾名思义,这个工具的功能是把dex转为jar文件,这里把.apk文件重命名为.zip文件,然后解压可以得到.dex文件,然后使用dex2jar工具进行转换(直接命令后加文件名): jd-gui可以得到查看jar包的源代码: 这里补充一点:Java代码的运行过程: javac test.java //这一步生成test.class(字节码文件),这里javac成为编译器 java test //执行,在这里“Java”是解释器 ..原创 2022-02-12 13:57:13 · 1192 阅读 · 0 评论 -
java中的重写(override)与重载(overload)区别与实例
理解 重写和重载都是子类在继承时对父类中的方法进行重新操作的方式,先从字面意思进行理解,重写大概也就是对方法内容进行“重新编写”,重载大概就是“重新载入”,形参和返回值都可以改。 差别 代码例子 把Animal类作为父类。 public class Animal { public void eat() { System.out.println("I can eat"); } ...原创 2019-08-02 15:41:01 · 232 阅读 · 0 评论 -
java static详解
http://baijiahao.baidu.com/s?id=1601254463089390982&wfr=spider&for=pc转载 2019-09-26 23:49:28 · 143 阅读 · 0 评论