eclipse java打包输出后源码中注释的是不是会打包进去占空间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse java打包输出后源码中注释的是不是会打包进去占空间相关的知识,希望对你有一定的参考价值。

不用和我讲注释所占的空间微乎其微,确实影响不大。问题是题主在做一个小程序,空间想一缩再缩。

你好,楼主,可以很明确的说,不会占空间,在编译的时候会把注释去掉的,可以通过反编译来证实。
另外,楼主有没有对代码进行混淆,混淆也可以程序的体积。
望采纳,谢谢。
参考技术A 会占用空间的,是字符就要占空间追问

谢谢,请问你有依据吗?是字符就要占空间没错,但是这个是java在eclipse编译器下的集体情况,还请多多考虑下。

追答

依据没有,其实注释文字来讲,占用并不多,加注释的目的是为了后期维护,一个小说1W字才占一点点空间,你要做一个小项目,还需要在乎这个么,不差那0.几兆的地方吧。你说的这个问题,其实根本就不需要考虑的,想缩空间,那就要考虑到你用的jar包大小,但是这都是必须要的。

参考技术B 源码中的注释在class文件中是没有的追问

谢谢你,请问你有依据吗?另一位答主和你的答案刚好相反。

追答

可以把编译好的反编译一下,是没有注释的

本回答被提问者采纳

以上是关于eclipse java打包输出后源码中注释的是不是会打包进去占空间的主要内容,如果未能解决你的问题,请参考以下文章

我下载了RCP源码,如图,怎么部署到eclipse上?修改了源码后,怎么打包发布?

eclipse把java打包为jar文件,可以运行,但是无法输出命令行信息;

maven打包日志输出优化-去掉泛型与过时的警告

eclipse中maven依赖的jar源码中文注释乱码解决

eclipse中maven依赖的jar源码中文注释乱码解决

关于java代码打包成JAR的运行结果和eclipse中运行结果不一样的问题