Java是什么?
- Java 是一种编程语言和 platform。它是一门高级、健壮、面向对象和安全的编程语言。
- Java 是由 Sun Microsystems(现在是Oracle的子公司)于1995年开发的,James Gosling是Java之父。
platform:运行程序的任何硬件或软件环境,称为平台。因为 Java有一个运行时环境(JRE)和 API,所以它被称为 platform。
Java Example
这里提供了一个 Hello Java 的程序示例。
class HelloJava{
public static void main(String[] args){
System.out.println("Hello Java");
}
}
Java 应用程序的类型
1) Standalone Application
独立应用程序也称为桌面应用程序或基于窗口的应用程序。 这些是我们需要在每台机器上安装的传统软件。独立应用程序的示例有媒体播放器、防病毒软件等。AWT 和 Swing 在 Java 中用于创建独立应用程序。
2) Web应用程序
在服务器端运行并创建动态页面的应用程序称为 web 应用程序。目前,Servlet、JSP、Spring、Hibernate等技术用于在 Java 中创建 web 应用程序。
3) Enterprise应用程序
其本质上是分布式的应用程序,如银行应用程序等被称为企业应用程序。它具有高级安全性、负载平衡和集群等优点。在Java中,EJB 用于创建 enterprise applications。
4) 移动应用程序
为移动设备创建的应用程序称为移动应用程序。目前,Android 和 Java ME 被用于创建移动应用程序。
Java Platforms/Editions
Java有4个 Platforms/Editions。
1) Java SE(Java Standard Edition)
它是一个 Java 编程平台。它包括 java.lang, java.io, java.net, java.util, java.sql, java.math 等 Java 编程 API,包括面向对象编程、字符串、正则表达式、异常、内部类、多线程、I/O 流、网络、AWT、Swing、反射、集合等核心。
2) Java EE(Java Enterprise Edition)
它是一个企业平台,主要用于开发 web 和企业应用程序。它构建在Java SE平台之上。它包括 Servlet、JSP、Web 服务、EJB、JPA 等主题
等
3) Java ME(Java Micro Edition)
它是一个专用于移动应用程序开发的微型平台。
4) JavaFX
它使用轻量级用户界面 API,用于开发富互联网应用程序。
推荐学习网站以及内容参考:Java T Point
下一篇:C++ VS Java