English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Nuestra guía de programación Java está diseñada para estudiantes, principiantes y profesionales. Java es un lenguaje de programación orientado a objetos, basado en clases, concurrente, seguro y general. Es una tecnología poderosa ampliamente utilizada.
Java eslenguaje de programaciónyPlataformaJava es un lenguaje de programación avanzado, robusto, orientado a objetos y seguro.
Java fue desarrollado porSun Microsystemsque ahora es una filial de Oracle) en1995año desarrolladoJamesGoslingconocido como el padre de Java. Antes de Java, su nombre eraOakDebido a que Oak ya es una empresa registrada, James Gosling y su equipo cambiaron el nombre de Oak a Java.
PlataformaSe denomina plataforma a cualquier entorno de hardware o software en el que se ejecute un programa. Debido a que Java tiene entorno de ejecución (JRE) y API, se denomina plataforma.
Veamos rápidamente un ejemplo de programación Java. En la siguiente página se proporciona una descripción detallada del ejemplo Hello Java.
public class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }Prueba aquí ‹/›
Resultados de salida:
Hello Java
Según las estadísticas de Sun, hay3mil millones de dispositivos ejecutan Java. Actualmente, hay muchos dispositivos que utilizan Java. Algunos de ellos son los siguientes:
aplicaciones de escritorio, como el lector Acrobat, reproductores de medios, software antivirus, etc.
aplicaciones web, como java.com.
aplicaciones empresariales, como aplicaciones bancarias.
dispositivos móviles
sistemas embebidos
tarjetas inteligentes
tecnología robótica
juegos, entre otros
Las aplicaciones que se pueden crear con programación Java principalmente son4Tipos:
Las aplicaciones independientes también se denominan aplicaciones de escritorio o aplicaciones basadas en ventanas. Estas son las aplicaciones tradicionales que necesitamos instalar en cada computadora. Ejemplos de aplicaciones independientes incluyen Media Player, antivirus, etc. AWT y Swing se utilizan en Java para crear aplicaciones independientes.
Las aplicaciones que se ejecutan en el lado del servidor y crean páginas dinámicas se denominan aplicaciones web. Actualmente, se utilizan tecnologías como Servlet, JSP, Struts, Spring, Hibernate, JSF para crear aplicaciones web en Java.
Son aplicaciones distribuidas esencialmente, como aplicaciones bancarias, entre otras, denominadas aplicaciones empresariales. Tienen ventajas avanzadas de seguridad, equilibrio de carga y clúster. En Java, EJB se utiliza para crear aplicaciones empresariales.
Las aplicaciones creadas para dispositivos móviles se denominan aplicaciones móviles. Actualmente, Android y Java ME se utilizan para crear aplicaciones móviles.
Java tiene4Plataformas o versiones:
Es una plataforma de programación Java. Incluye API de programación Java, como java.lang, java.io, java.net, java.util, java.sql, java.math, entre otros. Incluye características como OOP, String, Regex, Exception, clases internas, multihilo, I / Flujo de objetos, red, AWT, Swing, reflexión, colección, etc.
Es una plataforma empresarial,主要用于 desarrollar aplicaciones web y empresariales. Se construye en la plataforma Java SE. Incluye temas como Servlet, JSP, servicios web, EJB, JPA, etc.
Es una plataforma micro,主要用于开发 aplicaciones móviles.
Se utiliza para desarrollar aplicaciones de Internet ricas. Utiliza API de interfaz de usuario ligera.
Antes de aprender Java, si tiene ciertos conocimientos de C / C ++Conocimientos básicos de lenguaje de programación, aprenderá más rápido y será más fácil de comenzar.
Nuestro tutorial de programación Java está destinado a ayudar a principiantes y profesionales.
Si encuentra algún problema en este tutorial de Java, por favor envíe comentarios, corregiremos a tiempo.