Closed qiangbro closed 8 years ago
本工具的核心部分是使用java语言编写,依赖java环境才能够运行。
虽说一键压制说白了就是把压制命令一起写到一个批处理里面,但是TS-OneKeyProcess 并不仅仅完成一键压制的功能,还有一些其他功能。
随着需求的变化、功能的增加,代码会变得越来越臃肿。使用面向对象的语言进行代码逻辑调整,对功能逻辑进行模块化,合理采用设计模式来重构代码,减轻维护难度(也可能会加重)。所以我选择java用于实现本项目的核心部分。
作为java开发人员,我很清楚不是每个用户的电脑都装java,java的依赖会增加它的使用难度,所以我设计这个程序不强制要求用户必须安装java,使用集成的java环境也能运行。(说白了就是把我另外提供的jre文件夹考到这个工具的目录中)
如题 感谢来自村花组熙熙的提问「这东西为什么需要装java?」