学 java 开发都要学些什么软件Eclipse Eclipse 将他的工作流分成了三个部分:Workbench, Workspace, perspective
Workbench 的作用就是相当于开发环境中的起点
而 Workspace 将项目、文件和配置设置整合在目录下
Perspectives 则是基于 Workspace 的环境在 Workbench 中有效定义工具、视图、设置
无论初学者会觉得 Eclipse 跟Netbeans 和 IntelliJ IDEA 相比之下操作起来更加有难度,但是 Eclipse 的灵活性还是受到大量开发者的青睐
Gradle Gradle 是一个建立在 Apache Maven 和 Apache Ant 上的自动化构建工具
无论他不是最受欢迎的自动化构建工具 (Maven以 64%的市场占有率稳居第一),但是它正在快速的被更多的开发者所接受
不得不提的是,他还是 Android 开发的默认构建工具
Gradle 使用起来非常简洁
与 Maven 和 Ant 使用 XML 后缀截然相反,它是以 Groovy 语言为基础的
一个基础的为 java 项目的 Gradle build 文件由如下句子组成:apply plugin: 'java'
还有一些额外的插件可以帮助你增添新语言、为 IDE(集成开发环境)生产项目文件,构建本地二进制文件等
Javadoc Javadoc 是一款由甲骨文出品的用于程序的开发文档的工具
它从程序源代码中抽取类、方法、成员等解释形成一个和源代码配套的 API 帮助文档
也就是说,只要在编写程序时以一套特定的标签作解释,在程序编写完成后,通过 Javadoc 就可以同时形成程序的开发文档了
Javadoc 解释使用开始一个标签、一个结束标签、一个或多个描述型标签
开始标签与标准的