我们的核心java编程教程是为学生和职业人士设计的。java是一种面向对象、基于类、并发、安全和通用的计算机编程语言。它是一种广泛使用的强大技术。
什么是java
java是一种编程语言和平台。java是一种高级、强大、面向对象和安全的编程语言。
java是由sun microsystems(现为oracle的子公司)于1995年开发的。james gosling被称为java之父。在java之前,它的名字是oak。由于oak已经是一家注册公司,所以james gosling和他的团队将名字从oak改为java。
平台 :任何程序运行的硬件或软件环境都被称为平台。由于java有运行时环境(jre)和api,所以被称为平台。
java示例
让我们快速看一下java编程示例。关于“hello java”示例的详细描述请见下一页。
simple.java
class simple{
public static void main(string args[]){
system.out.println("hello java");
}
}
应用程序
根据sun的说法,有30亿台设备运行java。目前java被用于许多设备。以下是其中一些:
- 桌面应用程序,如acrobat reader、媒体播放器、防病毒软件等。
- web应用程序,如irctc.co.in、javatpoint.com等。
- 企业应用程序,如银行应用程序。
- 手机
- 嵌入式系统
- 智能卡
- 机器人技术
- 游戏等
java应用程序类型
使用java编程可以创建主要4种类型的应用程序:
独立应用程序
独立应用程序也称为桌面应用程序或基于窗口的应用程序。这些是我们需要在每台机器上安装的传统软件。独立应用程序的示例包括媒体播放器、防病毒软件等。在java中,使用awt和swing创建独立应用程序。
web应用程序
在服务器端运行并创建动态页面的应用程序称为web应用程序。目前,在java中使用servlet、jsp、struts、spring、hibernate、jsf等技术创建web应用程序。
企业应用程序
分布式的应用程序,如银行应用程序等,称为企业应用程序。它具有高级安全性、负载平衡和集群等优点。在java中,使用ejb创建企业应用程序。
移动应用程序
为移动设备创建的应用程序称为移动应用程序。目前,使用android和java me创建移动应用程序。
java平台/版本
java有4个平台或版本:
java se(java标准版)
它是一个java编程平台。它包括java编程api,如java.lang、java.io、java.net、java.util、java.sql、java.math等。它包括核心主题,如面向对象编程(oops)、字符串、正则表达式、异常、内部类、多线程、i/o流、网络、awt、swing、反射、集合等。
java ee(java企业版)
它是一个主要用于开发web和企业应用程序的企业平台。它构建在java se平台之上。它包括servlet、jsp、web services、ejb、jpa等主题。
java me(java微型版)
它是一个专门用于移动应用程序的微型平台。
javafx
它用于开发富互联网应用程序。它使用一个轻量级用户界面api。
先决条件
教程对象
我们的java编程教程适合初学者和专业人士。