Skip to content

♨️ Java es un lenguaje de programación de alto nivel desarrollado originalmente por Sun Microsystems y lanzado en 1995. Java se ejecuta en una variedad de plataformas, como Windows, Mac OS y las distintas versiones de UNIX.

Notifications You must be signed in to change notification settings

FernandoCalmet/java-essencial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAVA ♨️

Github Kofi LinkedIn Khanakat

Java es un lenguaje de programación de alto nivel desarrollado originalmente por Sun Microsystems y lanzado en 1995. Java se ejecuta en una variedad de plataformas, como Windows, Mac OS y las distintas versiones de UNIX. Este tutorial proporciona una comprensión completa de Java. Esta referencia lo llevará a través de enfoques simples y prácticos mientras aprende el lenguaje de programación Java.

¿Por qué aprender a programar en Java?

Java es imprescindible para que los estudiantes y los profesionales en activo se conviertan en un gran ingeniero de software, especialmente cuando trabajan en el dominio de desarrollo de software. Enumeraré algunas de las ventajas clave de aprender programación en Java:

  • Orientado a objetos - En Java, todo es un objeto. Java se puede ampliar fácilmente ya que se basa en el modelo Object.

  • Independiente de la plataforma: a diferencia de muchos otros lenguajes de programación, incluidos C y C ++, cuando se compila Java, no se compila en una máquina específica de la plataforma, sino en un código de bytes independiente de la plataforma. Este código de bytes se distribuye a través de la web y lo interpreta la máquina virtual (JVM) en cualquier plataforma en la que se esté ejecutando.

  • Simple: Java está diseñado para que sea fácil de aprender. Si comprende el concepto básico de OOP Java, será fácil de dominar.

  • Seguro: con la función segura de Java, permite desarrollar sistemas libres de virus y sin alteraciones. Las técnicas de autenticación se basan en el cifrado de clave pública.

  • Arquitectura neutral: el compilador Java genera un formato de archivo de objeto de arquitectura neutral, que hace que el código compilado sea ejecutable en muchos procesadores, con la presencia del sistema de ejecución Java.

  • Portable - Al ser una arquitectura neutral y no tener aspectos de la especificación que dependan de la implementación, Java es portable. El compilador en Java está escrito en ANSI C con un límite de portabilidad limpio, que es un subconjunto POSIX.

  • Robusto: Java se esfuerza por eliminar las situaciones propensas a errores haciendo hincapié principalmente en la comprobación de errores en tiempo de compilación y la comprobación en tiempo de ejecución.

Hello World usando programación en Java

Solo para darle un poco de entusiasmo acerca de la programación Java, le voy a dar un pequeño programa convencional Hello World de programación en C. Puede probarlo usando el enlace Demo.

public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // prints Hello World
   }
}

Aplicaciones de la programación Java

La última versión de Java Standard Edition es Java SE 8. Con el avance de Java y su amplia popularidad, se crearon múltiples configuraciones para adaptarse a varios tipos de plataformas. Por ejemplo: J2EE para aplicaciones empresariales, J2ME para aplicaciones móviles.

Las nuevas versiones de J2 fueron renombradas como Java SE, Java EE y Java ME respectivamente. Se garantiza que Java se escribe una vez, se ejecuta en cualquier lugar.

  • Multiproceso: con la función multiproceso de Java es posible escribir programas que pueden realizar muchas tareas simultáneamente. Esta característica de diseño permite a los desarrolladores construir aplicaciones interactivas que pueden ejecutarse sin problemas.

  • Interpretado: el código de bytes de Java se traduce sobre la marcha a las instrucciones de la máquina nativa y no se almacena en ningún lugar. El proceso de desarrollo es más rápido y analítico ya que la vinculación es un proceso incremental y ligero.

  • Alto rendimiento: con el uso de compiladores Just-In-Time, Java permite un alto rendimiento.

  • Distribuido: Java está diseñado para el entorno distribuido de Internet.

  • Dinámico: Java se considera más dinámico que C o C ++, ya que está diseñado para adaptarse a un entorno en evolución. Los programas Java pueden transportar una gran cantidad de información en tiempo de ejecución que se puede utilizar para verificar y resolver accesos a objetos en tiempo de ejecución.

Audiencia

Este tutorial ha sido preparado para principiantes para ayudarlos a comprender los conceptos básicos y avanzados relacionados con el lenguaje de programación Java.

Prerrequisitos

Antes de comenzar a practicar varios tipos de ejemplos que se dan en esta referencia, asumimos que ya conoce los programas de computadora y los lenguajes de programación de computadoras.

Contenidos

📗 Introducción

📘 Orientada a Objetos

📚 [Avanzado]](Advanced/)

About

♨️ Java es un lenguaje de programación de alto nivel desarrollado originalmente por Sun Microsystems y lanzado en 1995. Java se ejecuta en una variedad de plataformas, como Windows, Mac OS y las distintas versiones de UNIX.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

Languages