3 formas de escribir su primer programa en Java

Tabla de contenido:

3 formas de escribir su primer programa en Java
3 formas de escribir su primer programa en Java

Video: 3 formas de escribir su primer programa en Java

Video: 3 formas de escribir su primer programa en Java
Video: Como usar Photoshop Curso básico aprende gratis de las herramientas conceptos retoques adobe cs6 cc 2024, Mayo
Anonim

Java es un lenguaje de programación orientado a objetos creado en 1995 por James Gosling. Es decir, el lenguaje presenta conceptos como "objetos" con "campos" (es decir, atributos que describen objetos) y "métodos" (acciones que los objetos pueden realizar). Java es un lenguaje "una vez escrito, se puede ejecutar en cualquier lugar". Es decir, el lenguaje está diseñado para ejecutarse en cualquier plataforma que tenga una máquina virtual Java (JVM). Debido a que Java es un lenguaje de programación muy extenso, es fácil de aprender y comprender para los principiantes. El siguiente tutorial es una introducción a la escritura de programas con Java.

Paso

Método 1 de 3: escribir programas Prime Java

91968 1
91968 1

Paso 1. Para comenzar a escribir programas con Java, defina su entorno de trabajo

Muchos programadores utilizan el entorno de desarrollo integrado (IDE) como Eclipse y Netbeans para la programación Java, pero podemos escribir programas Java y compilarlos sin un IDE.

91968 2
91968 2

Paso 2. Cualquier tipo de programa similar al Bloc de notas será suficiente para programar con Java

Los programadores de línea dura a veces prefieren los editores de texto integrados en el terminal, como vim y emacs. Un poderoso editor de texto que se puede instalar tanto en computadoras con Windows como en Linux (Mac, Ubuntu, etc.) es Sublime Text. Es este editor de texto el que usaremos en este tutorial.

91968 3
91968 3

Paso 3. Asegúrese de tener instalado el kit de desarrollo de software de Java

Lo necesitará para compilar su programa.

  • En los sistemas basados en Windows, si las variables de entorno no coinciden, es posible que experimente fallas al ejecutar

    javac

  • . Lea el artículo Cómo instalar el kit de desarrollo de software de Java para obtener más detalles sobre la instalación del JDK para evitar este error.

Método 2 de 3: Programa Hola mundo

91968 4
91968 4

Paso 1. En primer lugar, crearemos un programa que muestre el mensaje "Hola mundo

"En su editor de texto, cree un nuevo archivo y guárdelo con el nombre" HelloDunia.java ". HelloDunia es su nombre de clase y el nombre de clase debe ser el mismo que su nombre de archivo.

91968 5
91968 5

Paso 2. Defina la clase y los métodos principales

Método principal

public static void main (String args)

es un método que se ejecutará mientras se ejecuta el programa. Este método principal tendrá la misma declaración de método en todos los programas Java.

public class HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Paso 3. Escriba una línea de código que muestre "Hola mundo

System.out.println ("Hola mundo");

  • Preste atención a los componentes de esta línea:

    • Sistema

    • instruye al sistema para que haga algo.
    • fuera

    • le dice al sistema que produciremos salida.
    • println

    • abreviatura de "línea de impresión". Entonces, le indicamos al sistema que muestre la línea en la salida.
    • Comillas en

      ("Hola Mundo.")

      significa método

      System.out.println ()

      pasar un parámetro, que, en este caso, es una cadena

      "Hola Mundo."

  • Tenga en cuenta que hay varias reglas en Java que deben cumplirse:

    • Siempre debe agregar un punto y coma (;) al final de cada línea.
    • Java distingue entre mayúsculas y minúsculas. Por lo tanto, debe escribir el nombre del método, el nombre de la variable y el nombre de la clase con las letras correctas o fallará.
    • Los bloques de código que son específicos de un método o bucle en particular se encierran entre llaves.
91968 7
91968 7

Paso 4. Ponga todo junto

Su programa final de Halo World debería tener el siguiente aspecto:

public class HelloWorld {public static void main (String args) {System.out.println ("Hello World."); }}

91968 8
91968 8

Paso 5. Guarde su archivo y abra un símbolo del sistema o terminal para compilar el programa

Vaya a la carpeta donde se guarda HaloDunia.java y escriba

javac HelloDunia.java

. Este comando le dice al compilador de Java que desea compilar HaloDunia.java. Si ocurre un error, el compilador le dirá qué salió mal. De lo contrario, no verá ningún mensaje del compilador. Si observa el directorio donde actualmente tiene almacenado HaloDunia.java, verá HaloDunia.class. Este es el archivo que utilizará Java para ejecutar su programa.

91968 9
91968 9

Paso 6. Ejecute el programa

¡Finalmente, ejecutaremos nuestro programa! En el símbolo del sistema o terminal, escriba

Java HelloWorld

. Este comando le dice a Java que desea ejecutar la clase HaloWorld. Verá "Hola mundo". aparece en la consola.

91968 10
91968 10

Paso 7. ¡Felicitaciones, su primer programa Java está listo

Método 3 de 3: entrada y salida

91968 11
91968 11

Paso 1. Ahora expandiremos el programa Hello World para incluir la entrada del usuario

En el programa Hello World, mostramos una cadena para que la vea el usuario, pero la parte interactiva del programa es cuando el usuario tiene que ingresar datos en el programa. Ahora ampliaremos el programa para pedirle al usuario que ingrese su nombre y luego salude al usuario por ese nombre.

91968 12
91968 12

Paso 2. Importe la clase de escáner

En Java, tenemos algún tipo de biblioteca incorporada a la que podemos acceder, pero primero tenemos que importarla. Una de estas bibliotecas es java.util, que contiene el objeto Scanner que necesitamos para obtener información del usuario. Para importar la clase Scanner, agregue la siguiente línea al principio del código.

import java.util. Scanner;

  • Este código le dice al programa que queremos usar el objeto Scanner que está en el paquete java.util.
  • Si queremos acceder a todos los objetos del paquete java.util, simplemente escriba

    importar java.util. *;

  • al principio del código.
91968 13
91968 13

Paso 3. Dentro del método principal, cree una nueva instancia del objeto Scanner

Java es un lenguaje de programación orientado a objetos. Entonces, este lenguaje describe el concepto de usar objetos. El objeto Scanner es un ejemplo de un objeto que tiene campos y métodos. Para usar la clase Scanner, debemos crear un nuevo objeto Scanner cuyos campos podamos completar y métodos que podamos usar. Para hacer esto, escriba:

Escáner userInputScanner = nuevo escáner (System.in);

  • userInputScanner

  • es el nombre del objeto Scanner que acabamos de muestrear. Tenga en cuenta que el nombre está escrito en mayúsculas y minúsculas; esta es una convención de nomenclatura de variables en Java.
  • Usamos operador

    nuevo

    para crear una nueva instancia de objeto. Entonces, en este ejemplo, creamos una nueva instancia del objeto Scanner escribiendo

    nuevo escáner (System.in)

  • .
  • El objeto Scanner incluye parámetros que le dicen al objeto qué escanear. En este caso, ingresamos

    System.in

    como parámetros.

    System.in

  • le dice al programa que busque la entrada del sistema, es decir, la entrada que el usuario escribirá en el programa.
91968 14
91968 14

Paso 4. Solicite información al usuario

Tenemos que solicitar la entrada del usuario para que el usuario sepa cuándo escribir algo en la consola. Este paso puede ser realizado por

System.out.print

o

System.out.println

System.out.print ("¿Cómo te llamas?");

91968 15
91968 15

Paso 5. Pídale al objeto Escáner que ingrese la siguiente línea que el usuario escribió y la almacene en una variable

El escáner siempre ingresará datos que contengan lo que escribió el usuario. La siguiente línea le pedirá a Scanner que tome el nombre que el usuario escribió y lo almacene en una variable:

String userInputName = userInputScanner.nextLine ();

  • En Java, la convención para usar métodos de un objeto es

    objectName.methodName (parámetros)

    . En

    userInputScanner.nextLine ()

    llamamos al objeto Scanner con el nombre que le acabamos de dar y luego llamamos a su método

    línea siguiente()

  • que no incluye ningún parámetro.
  • Observe que almacenamos la siguiente línea en otro objeto: un objeto String. Hemos nombrado nuestro objeto String

    userInputName

91968 16
91968 16

Paso 6. Muestre el saludo al usuario

Ahora que hemos guardado el nombre de usuario, podemos mostrar el saludo al usuario. Recuerda con

System.out.println ("Hola mundo");

que escribimos en la clase principal? Todo el código que acabamos de escribir debería estar por encima de esa línea. Ahora podemos modificar esa línea para que sea:

System.out.println ("Hola" + userInputName + "!");

  • La forma en que concatenamos "Hola", nombre de usuario y "!" escribiendo

    "¡Hola" + userInputName + "!"

  • llamada concatenación de cadenas.
  • Aquí tenemos tres cadenas: "Hello", userInputName y "!". Las cadenas en Java son fijas, lo que significa que no se pueden cambiar. Entonces, cuando concatenamos estas tres cadenas, básicamente estamos creando una nueva cadena que contiene el saludo.
  • Luego tomamos esta nueva cadena y la pasamos como parámetro a

    System.out.println

  • .
91968 17
91968 17

Paso 7. Organizar todo y guardar

Nuestro código ahora se verá así:

import java.util. Scanner; Public class HelloWorld {public static void main (String args) {Scanner userInputScanner = new Scanner (System.in); System.out.print ("¿Cómo te llamas?"); String userInputName = userInputScanner.nextLine (); System.out.println ("Hola" + userInputName + "!"); }}

91968 18
91968 18

Paso 8. Compile y ejecute

Vaya al símbolo del sistema o al terminal y ejecute el mismo comando que ejecutamos HaloDunia.java. Primero debemos compilar el programa:

javac HelloDunia.java

. Entonces podemos ejecutarlo:

Java HelloWorld

Consejos

  • Java es un lenguaje de programación orientado a objetos. Por lo tanto, es una buena idea leer los conceptos básicos de los lenguajes de programación orientados a objetos para obtener más información.
  • La programación orientada a objetos tiene muchas características especiales. Tres de ellos son:

    • Encapsulamiento: capacidad de restringir el acceso a algunos objetos componentes. Java tiene modificadores privados, protegidos y públicos para campos y métodos.
    • Polimorfismo: la capacidad del objeto para utilizar múltiples identidades. En Java, un objeto se puede insertar en otro objeto para usar los métodos de ese otro objeto.
    • Legado: la capacidad de utilizar campos y métodos de otras clases en la misma jerarquía que el objeto actual.

Recomendado: