Java 教程



Java 教程

我们的核心 Java 编程教程专为学生和在职专业人士设计。Java 是一种面向对象、基于类、并发、安全且通用的计算机编程语言。它是一种广泛使用的稳健技术。

什么是 Java?

Java 是一种编程语言,也是一种平台。Java 是一种高级、健壮、面向对象且安全的编程语言。

Java 由 Sun Microsystems(现在是 Oracle 的子公司)于 1995 年开发。詹姆斯·高斯林 (James Gosling) 被称为 Java 之父。在 Java 之前,它的名字是 Oak。由于 Oak 已经是一家注册公司,因此 James Gosling 和他的团队将名称从 Oak 更改为 Java。

平台:程序运行的任何硬件或软件环境都称为平台。由于 Java 具有运行时环境 (JRE) 和 API,因此它被称为平台。

Backward Skip 10sPlay VideoForward Skip 10s

Java 示例

让我们快速看一下 Java 编程示例。下一页提供了 Hello Java 示例的详细说明。

Simple.java


class Simple{ 	
	 	 public static void main(String args[]){ 	
	 	 	System.out.println("Hello Java"); 	
	 	 } 	
} 	

应用

据 Sun 称,有 30 亿台设备运行 Java。目前有许多设备使用 Java。其中一些如下:

  • 桌面应用程序,如 Acrobat 阅读器、媒体播放器、防病毒软件等。
  • Web 应用程序,例如 irctc.co.in、javatpoint.com 等。
  • 企业应用程序,例如银行应用程序。
  • 移动设备
  • 嵌入式系统
  • 智能卡
  • 机器人
  • 游戏等

Java 应用程序的类型

主要有 4 种类型的应用程序可以使用 Java 编程创建:

1) 独立应用程序

独立应用程序也称为桌面应用程序或基于窗口的应用程序。这些是我们需要在每台计算机上安装的传统软件。独立应用程序的示例包括 Media Player、防病毒软件等。AWT 和 Swing 在 Java 中用于创建独立应用程序。

2) Web 应用程序

在服务器端运行并创建动态页面的应用程序称为 Web 应用程序。目前,Servlet、JSP、Struts、Spring、Hibernate、JSF 等技术用于在 Java 中创建 Web 应用程序。

3) 企业应用

本质上是分布式的应用程序(如银行应用程序等)称为企业应用程序。它具有高级安全性、负载均衡和集群等优势。在 Java 中,EJB 用于创建企业应用程序。

4) 移动应用程序

为移动设备创建的应用程序称为移动应用程序。目前,Android 和 Java ME 用于创建移动应用程序。

Java 平台/版本

Java 有 4 个平台或版本:

1) Java SE(Java 标准版)

它是一个 Java 编程平台。它包括 Java 编程 API,例如 java.lang、java.io、java.net、java.util、java.sql、java.math 等。它包括 OOP、字符串、正则表达式、异常、内部类、多线程、I/O 流、网络、AWT、Swing、反射、集合等核心主题。

2) Java EE(Java 企业版)

它是一个企业平台,主要用于开发 Web 和企业应用程序。它构建在 Java SE 平台之上。它包括 Servlet、JSP、Web 服务、EJB、JPA 等主题。

3) Java ME(Java Micro 版)

它是一个专门用于移动应用程序的微型平台。

4) JavaFX

它用于开发富 Internet 应用程序。它使用轻量级用户界面 API。

先决条件

要学习 Java,您必须具备 C/C++ 编程语言的基本知识。