English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
我们的核心Java编程教程是为学生、初学者和专业人士设计的。Java是一种面向对象,基于类,并发,安全和通用的计算机编程语言。它是一种广泛使用的强大技术。
Java是一种编程语言和Plattform。Java是一种高级,健壮,面向对象和安全的编程语言。
Java是由Sun Microsystems(现在是Oracle的子公司)在1995年开发的。JamesGosling被称为Java的父亲。在Java之前,它的名字叫Oak。由于Oak已经是一家注册公司,因此James Gosling和他的团队将Oak的名称更改为Java。
PlattformEine beliebige Hardware- oder Softwareumgebung, in der ein Programm ausgeführt wird, wird als Plattform bezeichnet. Da Java eine Laufzeitumgebung (JRE) und API hat, wird sie als Plattform bezeichnet.
Lassen Sie uns schnell einen Beispielcode für Java-Programmierung betrachten. Auf der nächsten Seite finden Sie eine detaillierte Erklärung des Hello Java-Beispiels.
public class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }Testen Sie es heraus ‹/›
Ausgabeergebnis:
Hello Java
Laut Sun-Statistiken gibt es3Milliarden von Geräten laufen Java. Derzeit gibt es viele Geräte, die Java verwenden. Einige davon sind wie folgt:
Desktopanwendungen, wie z.B. Acrobat Reader, Mediaplayer, Antivirensoftware usw.
Webanwendungen, wie z.B. java.com.
Unternehmensanwendungen, wie z.B. Bankanwendungen.
Mobile Endgeräte
Eingebettete Systeme
Intelligente Karten
Robotertechnik
Spiele usw.
Die Hauptarten von Anwendungen, die mit Java-Programmierung erstellt werden können, sind4Es gibt verschiedene Arten:
Unabhängige Anwendungen werden auch als Desktopanwendungen oder Fensteranwendungen bezeichnet. Dies sind die traditionellen Software, die wir auf jedem Computer installieren müssen. Beispiele für unabhängige Anwendungen sind Media Player, Antivirensoftware usw. AWT und Swing werden in Java verwendet, um unabhängige Anwendungen zu erstellen.
Anwendungen, die auf dem Server laufen und dynamische Seiten erstellen, werden als Webanwendungen bezeichnet. Derzeit werden Servlet, JSP, Struts, Spring, Hibernate, JSF und andere Technologien verwendet, um Webanwendungen mit Java zu erstellen.
Sind im Wesentlichen verteilte Anwendungen, wie Bankanwendungen usw., und werden als Unternehmensanwendungen bezeichnet. Sie haben Vorteile wie hohe Sicherheit, Lastverteilung und Clustering. In Java werden EJB verwendet, um Unternehmensanwendungen zu erstellen.
Für mobile Geräte erstellte Anwendungen werden als mobile Anwendungen bezeichnet. Derzeit werden Android und Java ME verwendet, um mobile Anwendungen zu erstellen.
Java hat4Es gibt verschiedene Plattformen oder Versionen:
Es ist eine Java-Programmplattform. Sie enthält Java-Programm-APIs wie java.lang, java.io, java.net, java.util, java.sql, java.math und andere. Sie enthält auch Funktionen wie OOP, String, Regex, Exception, innere Klassen, Multithreading und I / O-Stream, Netzwerk, AWT, Swing, Reflection, Collection und andere
Es ist eine Unternehmensplattform, die hauptsächlich für die Entwicklung von Web- und Unternehmensanwendungen verwendet wird. Sie wird auf der Java SE-Plattform aufgebaut. Sie umfasst Themen wie Servlet, JSP, Web-Services, EJB, JPA und andere.
Dies ist eine Mikroplattform, die hauptsächlich für die Entwicklung mobiler Anwendungen verwendet wird.
Es wird verwendet, um reiche Internet-Anwendungen zu entwickeln. Es verwendet leichte Benutzeroberfläche-APIs.
Bevor Sie Java lernen, wenn Sie bestimmte Kenntnisse in C / C ++Grundlagen der Programmiersprache, Sie werden schneller und einfacher lernen.
Unser Java-Programmier-Tutorial ist darauf ausgelegt, Anfänger und Fachleute zu unterstützen.
Falls Sie bei der Verwendung dieses Java-Tutorials irgendwelche Probleme feststellen, teilen Sie uns bitte Feedback mit, wir werden es umgehend korrigieren.