Como empezar a programar en java
5 (100%) 9 votos

Que tal te va? Hoy veremos como empezar a programar en java de forma rápida y practica para las personas que van iniciando con la programación o para aquellas personas que ya tienen conocimientos al respecto pero en otros lenguajes.

Te mostraré como instalar y configurar nuestro ambiente de trabajo, iniciar un nuevo proyecto, como interactuar con un usuario de forma básica y un repaso rápido por los tipos de variables. Al terminar podrás iniciar con cualquier proyecto que tengas en mente bajo este lenguaje de programación.

Preparando nuestro entorno de trabajo

¿Como empezar a programar en java? Para iniciar a programar en java necesitamos tener instalado java si no lo tienes ve a la página de java.

Lo segundo que necesitamos es el JDK, que es el conjunto de herramientas para poder programar en este lenguaje, el cual podemos descargar de forma individual o, como es nuestro caso, en conjunto con el IDE a utilizar.

En este tutorial utilizaremos el IDE NetBeans el cual su instalador ya viene con el JDK incluido. Antes que nada necesitamos ir a la página oficial de NetBeans para descargar el IDE con el cual trabajaremos.

Simplemente presionamos el botón Download.

como empezar a programar en java

A continuación elegimos descargar la versión de NeatBeans que incluye Java SE (Standart Edition), también encontraremos otras versiones como Java EE (Enterprise Edition), la versión de html5/javascript, php, etc, en caso de requerirlas.

Presionamos el botón de Download sin antes checar si lo quieres en español o ingles en el combo de la parte superior, así como la plataforma de tu elección.

como empezar a programar en java

Ahora simplemente damos doble clic en el instalador para comenzar la instalación.

como empezar a programar en java

Una vez concluida la instalación veamos como iniciar un nuevo proyecto con NetBeans y como empezar a programar en java ahora mismo.

Como iniciar un nuevo proyecto

Para iniciar un proyecto en NetBeans simplemente nos vamos a la parte superior del lado izquierdo y damos clic sobre File – New Project, en la ventana que se abre elegimos Java Application y clic en Next.

En esta ventana solo debemos poner el nombre que tendrá nuestro proyecto y vamos a desmarcar la casilla Create Main Class para que no nos cree ni paquete ni clase principal y hacerlo nosotros mismos.

como empezar a programar en java

Ahora presionamos el botón finalizar.

En el panel de la izquierda veremos que nos ha creado una estructura básica de un proyecto java.

como empezar a programar en java

Necesitamos agregar un paquete y una clase, piensa en un paquete como una carpeta en la vas a incluir clases de un mismo propósito.

Ahora una clase es un archivo de código que incluye variables y funciones que definen un comportamiento especifico, es decir lo que queremos que haga nuestro programa.

Para agregar un paquete da clic derecho sobre Source Packages – New – Java Package y le ponemos un nombre.

Para agregar una clase damos clic derecho sobre el paquete que acabamos de crear, New- Java Class e ingresamos un nombre.

como empezar a programar en java

Ahora tenemos solamente el esqueleto de la clase que recién hemos creado pero de esta forma no es posible ejecutar el programa.

Todo programa java necesita ejecutar una función especifica denominada función principal la cual sera nuestro punto de partida sin importar lo que haga nuestra aplicación.

El código de esta clase principal es el siguiente:

public class Principal { 

  public static void main(String[] args){
  } 

}

A partir de aquí ya podemos comenzar a programar en java.

Interactuando con el usuario

Una de los puntos principales en cualquier programa es poder interactuar con el usuario, en este tutorial te mostrare la forma básica de hacerlo mediante el uso de consola.

Primero que nada te mostrare como imprimir un mensaje al usuario el cual debe estar dentro de la función principal.

System.out.println("Ingresa tu nombre:");

Intenta ahora ejecutar el programa dando clic en el triangulo verde de la barra superior o presiona F6.

Ahora te mostrare como solicitar datos al usuario para lo cual necesitaremos de la clase Scanner que se encuentra dentro del paquete java.util.

Por lo que primero tenemos que importar esta clase, esta linea debe de ir justo debajo de la palabra package ubicada al inicio de nuestro código.

import java.util.Scanner;

Y posteriormente deberemos crear un objeto de la misma, esta linea debe estar antes de la función principal.

static Scanner lector = new Scanner(System.in);

Esta clase Scanner nos permite leer el flujo de entrada del sistema en otras palabras el teclado.

Antes de pedir un dato al usuario necesitamos crear una variable para poder almacenar ese valor, estas lineas las colocamos dentro de la función principal.

String nombre = lector.nextLine();
System.out.println(nombre + " así es como imprimes en JAVA!");

La variable nombre recibe el dato que el usuario escribe, la linea lector.nextLine se encarga de hacer una pausa en la consola hasta que el usuario escribe una linea de texto, cuando el usuario presiona enter la información se almacena en la variable nombre.

Ahora simplemente la imprimimos nuevamente y por medio del operador + concatenamos una cadena de texto.

Ahora toca el turno de explicar los tipos de variables en java, continua leyendo y aprende más de como empezar a programar en java.

Tipos de variable en java

En el ejemplo anterior creamos una variable de tipo String para almacenar el valor que ingreso el usuario.

Piensa en una variable como un lugar donde puedes almacenar información, y dependiendo del tipo de información que vayas a guardar es el tipo de variable.

En java existen los siguientes tipos de variables:

//Tipos de variables
    byte unByte= 1; 
    short numeroCorto = 1; 
    int numeroEntero = 1;
    long numeroEnteroGrande = 1;
    float decimalSimple = 3.1516f;
    double decimalMuyGrande = 3.1516;
    char caracter = 'd';
    boolean afirmacion = true;
    String cadenaTexto = "Aprendiendo JAVA";

Como ves existen los tipos de datos que pueden almacenar números, texto, caracteres, cierto o falso.

¿Cual es la diferencia entre byte, short, int y long?

La diferencia radica en el numero máximo que pueden almacenar, por ejemplo con byte puedes almacenar de -128 a 127, con short de -32768 a 32767, etc.

¿Cual es la diferencia entre float y double?

Ambos nos sirven para almacenar números con parte decimal, pero float almacena números a 32 bits y double a 64 bits, como vemos la diferencia también es la capacidad que pueden almacenar.

El tipo char nos permite almacenar cualquier tipo de caracter ascii.

Con el tipo boolean almacenamos un valor como true o false después de evaluar alguna condición.

Para almacenar cadenas de texto lo hacemos por medio del tipo String.

Como empezar a programar en java – Código completo

Hemos concluido con este artículo, ya que vimos como empezar a programar en java  en las siguientes entradas comenzaremos a trabajar con estas variables más a fondo.

Te dejo el código completo.

package ejemplo;

import java.util.Scanner;

/**
 *
 * @author Denisse Estrada
 */
public class Principal {
    
    //Tipos de datos en JAVA
    byte unByte= 1; 
    short numeroCorto = 1; 
    int numeroEntero = 1;
    long numeroEnteroGrande = 1;
    float decimalSimple = 3.1516f;
    double decimalMuyGrande = 3.1516;
    char caracter = 'd';
    boolean afirmacion = true;
    String cadenaTexto = "Aprendiendo JAVA";
    
    static Scanner lector = new Scanner(System.in);
    
    //Función Principal
    public static void main(String[] args){
        
        System.out.println("Ingresa tu nombre:");
        String nombre = lector.nextLine();
        System.out.println(nombre + " así es como imprimes en JAVA!");
    }
}

¡Animo y a practicar!

¿Te pareció interesante? Compártelo con tus amigos

Leave a Comment