Una serie definitiva para aprender programación Java para principiantes


Nos complace anunciar nuestra serie dedicada de publicaciones sobre el lenguaje de programación Java a pedido de nuestros lectores. En esta serie, cubriremos todo lo que necesita saber sobre Java.

Java es un lenguaje de programación orientado a objetos de propósito general escrito por James Gosling. Es conocido por muchas características que lo diferencian de otros lenguajes de programación. Es uno de esos lenguajes de programación que siempre ha tenido una demanda desde el momento de su lanzamiento inicial. Es uno de los lenguajes de programación más poderosos que puede hacer cosas asombrosas cuando se combina con el poder de Linux. Linux + Java es futuro. Las características de Java más comentadas son:

  1. General Purpose Programming Language
  2. Object Oriented approach
  3. Friendly Syntax
  4. Portability
  5. Memory Management Feature
  6. Architecture Neutral
  7. Interpreted

Este tutorial es para aquellos que tienen conocimiento de cualquier otro lenguaje de programación y/o scripting y desean aprender Java desde el nivel básico.

Lo primero que necesita es instalar Java Compiler y establecer la ruta. Las instrucciones detalladas para instalar la última versión de Java y establecer la ruta están aquí [Instalar Java JDK/JRE en Linux]. Una vez que el compilador de Java esté instalado y la ruta esté configurada, ejecute

$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

Lo segundo es que necesitas un editor de texto. Puede utilizar cualquier editor de texto de su elección que puede estar basado en la línea de comandos o un editor de texto GUI. Mis editores favoritos son nano (command_line) y gedit (GUI).

Puede utilizar cualquiera, pero asegúrese de no utilizar un entorno de desarrollo integrado (IDE). Si comienza a usar IDE en este nivel, nunca entenderá algunas cosas, así que diga no al IDE.

Lo último que necesita es una buena guía paso a paso (que proporcionaré) y una búsqueda interminable para aprender Java.

Esta es una lista de temas en constante expansión y no hay nada duro y rápido asociado con ella. Seguiré agregando temas a esta sección a medida que profundicemos en Java. Desde aquí puede ir a cualquier parte, pero le sugiero que revise todos los temas paso a paso.

Siempre contamos con el apoyo de nuestros lectores y una vez más buscamos el apoyo de nuestros queridos lectores para hacer popular Java Series Post en Tecmint. Abróchense los cinturones de seguridad y comencemos. Continúa siguiendo.