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

Posted

tags:

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

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

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

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

追答

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

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

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

追答

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

本回答被提问者采纳

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

注解与枚举

前端打包,怎么只替换修改的文件,而不是整个项目替换?

认识程序的执行:从高级语言到二进制,以java为例

java如何运行,从哪运行?

如何用eclipse打jar包?

修改jar源码,重新打包