天天看点

《Java和Android开发实战详解》——1.3节Java语言的开发环境

本节书摘来自异步社区《java和android开发实战详解》一书中的第1章,第1.3节java语言的开发环境,作者 陈会安,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.3 java语言的开发环境

java和android开发实战详解

编程语言的“开发环境”(development environment)指的是一组工具程序,可用来创建、编译和维护编程语言所构建的应用程序。一般来说,我们可以使用两种java开发环境来创建java应用程序。

1.终端机模式的开发环境

或称为“命令行模式”,对于传统ms-dos或unix、linux系统的用户,程序执行时的输入数据和输出数据都是使用“命令行界面”(command-line interface)来完成,即文本模式的键盘输入且输出单纯文本内容。

在终端机模式,只需安装java开发工具java development kit(jdk)和设置好环境参数,然后配合vi、edit或记事本等程序代码编辑工具,就可以开发java应用程序。

2.集成开发环境

对于高级编程语言来说,大多拥有一个“集成开发环境”(integrated development environment,ide),即可以在同一个应用程序中对所开发程序进行编辑、编译、执行和调试等操作。

目前巿面上有相当多支持windows操作系统的java集成开发环境,搭配jdk,就可以使用该工具软件来编辑、编译和调试java程序。常见java集成开发环境如下: