专注Java教育14年 全国咨询/投诉热线:444-1124-454
星辉LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Java软件入门新手介绍

Java软件入门新手介绍

更新时间:2021-12-14 10:26:34 来源:星辉 浏览879次

在开发用 Java 编程语言编写的应用程序之前,您需要 Java 平台标准版 (Java SE)开发工具包。它有必要的 Java

虚拟机 (JVM)、核心应用程序编程API接口文档以及大多数甚至全部开发所需的编译器。

Java软件入门新手介绍

注意: Mac 用户应转至 Apple 的 Mac OS X Java Runtime Environment。然后返回 Java 编程信息和教程。

如果您习惯于在集成开发环境 (IDE) 中工作或想要学习,您可以下载带有 NetBeans IDE的Java SE。

对于某些项目,您需要额外的包。下面列出了一些比较流行的下载。如果您不确定自己需要什么,请从 Java SE 开始。当您熟悉 Java 平台时,您会发现其他工具。

Java SE:该工具包对于开发所有应用程序是必需的,但为消费设备设计的应用程序除外。Java SE 与编译器、运行时环境和核心 API 捆绑在一起。

Java Platform Enterprise Edition (Java EE):该软件包包括应用程序服务器、Web 服务器、J2EE API、对 Enterprise JavaBeans、Java Servlets API 和 JavaServer Pages (JSP) 技术的支持。将 J2EE 与 Java SE 结合使用。

上述开发工具包包括您使用 Java 编程语言开发的任何类型的应用程序所需的 API。API 和编译器将在下面简要说明。

Java API 是已编译代码库,可让您向程序添加现成的和可定制的功能,以节省编码时间。

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 页面。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>