Java培训班系列分享Java软件入门介绍,在使用Java编程语言编写的应用程序之前,您需要Java平台标准版(JavaSE)开发工具包。它有必需的Java虚拟机(JVM)、核心应用程序编程API接口文档以及大多数甚至全部开发所需的编译器。
注意:Mac用户应转至Apple的MacOSXJavaRuntimeEnvironment。然后返回Java编程信息和教程。
如果您习惯于在集成开发环境(IDE)中工作或想要学习,您可以下载带有NetBeansIDE的JavaSE。
对于某些项目,您需要额外的包。下面列出了一些比较流行的下载。如果您不确定自己需要什么,请从JavaSE开始。当您熟悉Java平台时,您会发现其他工具。
JavaSE:该工具包对于开发所有应用程序是必需的,但为消费设备设计的应用程序除外。JavaSE与编译器、运行时环境和核心API捆绑在一起。
JavaPlatformEnterpriseEdition(JavaEE):该软件包包括应用程序服务器、Web服务器、J2EEAPI、对EnterpriseJavaBeans、JavaServletsAPI和JavaServerPages(JSP)技术的支持。将J2EE与JavaSE结合使用。
上述开发工具包包括您使用Java编程语言开发的任何类型的应用程序所需的API。API和编译器将在下面简要说明。
JavaAPI是已编译代码库,可让您向程序添加现成的和可定制的功能,以节省编码时间。
Java程序在称为JVM的程序中执行。该程序不是直接在本机操作系统上运行,而是由本机操作系统的JVM解释。这是使您的程序从一个平台移植到另一个平台的关键。换句话说,您可以在Solaris、Linux、Macintosh或Windows上开发您的程序,然后在另一个服务器或平台上运行它。
拥有所需的开发工具包后,您就可以开始用Java编程语言编写代码了。程序以三种基本形式编写:小应用程序、应用程序和servlet/JSP页面。小程序在内置于Web浏览器的JVM中运行;应用程序在安装在计算机系统上的JVM中运行;和servlets/JSP在安装在Web服务器上的JVM中运行。
虽然小应用程序和应用程序通常具有某种与后端功能耦合的用户界面,但servlet仅提供后端功能。servlet的用户界面通常是浏览器中调用servlet的HTML表单,但任何打开超文本传输协议(HTTP)请求的小程序或应用程序都可以调用servlet。另一方面,JSP将servlet和HTML组合成一个组件。不是使用带有单独servlet的HTML页面,而是使用带有常规HTML标记的HTML页面以及scriptlet、短代码。当整个页面被访问或提交时,整个页面会被处理成一个servlet,结果返回到包含代码的同一个HTML页面。
以上就是小编介绍的"Java培训班分享的内容,希望对大家有帮助,如有疑问还可以点击进入Java视频教程进行学习。
Java培训班:http://java.qfedu.com/
相关文章
关注千锋学习站小程序
随时随地免费学习课程
扫一扫快速进入
千锋移动端页面
扫码匿名提建议
直达CEO信箱