什么是Java语言规范、API、JDK和IDE

计算机语言有严格的使用规范。如果编写程序时没有遵循这些规则,计算机就不能理解程序。Java语言规范和Java API定义Java的标准。

Java语言规范是对语言技术的定义,它包括Java程序设计语言的语法和定义。完整的Java语言规范可以在网络上找到。

应用程序接口(Application Program Interface)包括为开发Java程序而预定义的类和接口。Java语言的规范是稳定的,但是API一直在拓展,在甲骨文网站上,可以查看和下载最新的版的Java API。

Java是一个全面且功能强大的语言,可用于多种用途。Java有三个版本,Java标准版(Java Standard Edition, Java SE)、Java企业版(Java Enterprise Edition, Java EE)、Java微型版(Java Micro Edition)。Java SE 可以用来开发客户端独立的应用程序或applet。Java EE用来开发服务器端的应用程序,例如,Java servlet和Java Server Pages。Java ME可以用来开发移动端的应用程序,例如手机等。

Java SE 也有很多的版本,甲骨文公司发布Java的各个版本都带有Java开发工具包(Java Development Toolkit,JDK),Java SE 8对应的Java开发工具包称为JDK1.8(也称Java 8或者JDK8)。

JDK是由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试Java程序。除了JDK,还可以使用某种Java开发工具(例如:NetBeans、 EclipseTextPad、Idea)他们都是为了快速开发和测试Java程序而提供的一个集成开发环境(Integrated Development Environment, IDE)的软件。编辑、编译、链接、调试和在线帮助都集成在一个图形用户界面中,这样,只需要在一个窗口输入源代码或在窗口中打开已有的文件,然后点击按钮、菜单选项或者使用功能键就可以编译和运行源代码。

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×