Cómo escribir su primer programa con Java

Autor: Monica Porter
Fecha De Creación: 15 Marcha 2021
Fecha De Actualización: 27 Junio 2024
Anonim
Curso Java desde cero  #1 | Introducción e instalación de JDK
Video: Curso Java desde cero #1 | Introducción e instalación de JDK

Contenido

Java es un lenguaje de programación orientado a objetos introducido por James Gosling en 1995. Es decir, representa conceptos como "objeto" y "campo" (que son propiedades que describen el objeto). Java es un lenguaje de "escribir en un lugar, ejecutar en otro lugar": está diseñado para ejecutarse en cualquier plataforma que tenga Java Virtual Machine (JVM). Como lenguaje de programación multilingüe, Java es bastante fácil de aprender y comprender para principiantes. Este artículo es una introducción inicial a la programación Java.

Pasos

Método 1 de 3: escriba su primer programa Java

  1. Para comenzar a programar con Java, debe configurar su entorno de trabajo. Muchos programadores utilizan entornos de desarrollo integrados (IDE), como Eclipse y Netbeans, para programar Java. Sin embargo, aún puede escribir y compilar programas Java sin ellos.

  2. Cualquier programa similar al Bloc de notas es suficiente para programar con Java. Los programadores conservadores a veces prefieren usar editores de texto que están en la terminal, como vim y emacs. Sublime Text es un buen editor de texto que se puede instalar tanto en computadoras con Windows como en máquinas basadas en Linux (Mac, Ubuntu, etc.). También es el editor utilizado en esta guía.
  3. Asegúrate de eso Kit de desarrollo de software Java instalado. Lo necesitará para compilar el programa.
    • En computadoras con Windows, si las variables de entorno no son correctas, puede haber un error al ejecutar javac. Consulte el artículo sobre cómo instalar Java Software Development Kit para evitar este error.
    anuncio

Método 2 de 3: Programa Hola mundo


  1. Primero, crearemos un programa que imprima las palabras "Hola mundo."En el editor de texto, cree un nuevo archivo y guárdelo como" ChaoThegioi.java ". ChaoThegioi es su nombre de clase y este nombre de clase debe coincidir con el nombre de archivo.
  2. Declare la clase y el método principales. Método principal public static void main (String args) es el método que se ejecutará cuando se ejecute el programa. La declaración es la misma en todos los programas Java.

  3. Escribe el código con las palabras "Hola mundo.
    • Veamos los componentes de esta línea de comando:
      • El sistema le dice al sistema que haga algo.
      • out le dice al sistema que vamos a hacer algo con la salida.
      • println significa "línea de impresión" y con ella, le pedimos al sistema que imprima una línea en la salida.
      • Paréntesis exteriores ("Hello World") Indica el método System.out.println () toma un parámetro, y en este caso es String "Hola Mundo."
    • Tenga en cuenta que en Java hay algunas reglas que debemos seguir:
      • Termine siempre con un punto y coma.
      • Java distingue letras mayúsculas y minúsculas. Por lo tanto, para evitar errores, debe escribir el nombre del método, el nombre de la variable y el nombre de la clase en el caso correcto.
      • El bloque de código privado de un método o bucle en particular se incluye entre corchetes.
  4. Unir. Tu último programa de Hello World debería verse así:
  5. Guarde el archivo y abra su línea de comandos o intérprete de terminal. Navegue a la carpeta donde guardó el ChaoThegioi.java y escriba javac ChaoThegioi.java. Este código le dirá al compilador de Java que desea compilar ChaoThegioi.java. Si hay errores, el compilador le dirá dónde lo hizo. Si no hay errores, entonces no debería haber mensajes del compilador. Ahora, mire el directorio ChaoThegioi.java, verá ChaoThegioi.class. Este es el archivo Java que usa para ejecutar su programa.
  6. Ejecuta el programa. ¡Finalmente, debemos ejecutar el programa! En el símbolo del sistema o en la terminal, escriba java ChaoThegioi. Este código le dice a Java que desea ejecutar la clase ChaoThegioi. Las palabras "Hola mundo". aparecerá en la pantalla de su monitor.
  7. ¡Felicitaciones, ha escrito su primer programa Java! anuncio

Método 3 de 3: entrada y salida

  1. Ahora, expandiremos el programa Hello World para obtener información del usuario. En este programa, hemos impreso una cadena de caracteres que el usuario puede leer. Sin embargo, la parte interactiva del programa radica en que el usuario lo ingresará. Ahora, expandiremos el programa, le pediremos al usuario que ingrese un nombre y luego le enviaremos un saludo específico.
  2. Introduzca la clase de escáner. En Java, puede acceder a varias bibliotecas integradas. Sin embargo, para usarlos, necesitamos importarlos al programa. Una de esas bibliotecas es java.util, que contiene el objeto Scanner que necesitamos para obtener información del usuario. Para ingresar a la clase Scanner, agregamos la siguiente línea al inicio del programa.
    • Esta línea de comando le dice al programa que queremos usar el objeto Scanner disponible en el paquete java.util.
    • Para acceder a todos los objetos del paquete java.util, solo necesitamos escribir importar java.util. *; al comienzo del espectáculo.
  3. En el método principal, cree una nueva instancia del objeto Scanner. Java es un lenguaje de programación orientado a objetos, por lo que representa los conceptos de uso de objetos. El escáner es un ejemplo de un objeto con campos y métodos. Para usar la clase Scanner, debemos crear un nuevo objeto Scanner; podremos agregar campos y usar sus métodos. Para hacerlo, escribimos:
    • userInputScanner es el nombre del objeto Scanner que acabamos de crear. Tenga en cuenta que este nombre está escrito en la forma CamelCase (es decir, las palabras se escriben en una fila, la primera letra de cada palabra está en mayúscula); esta es la convención de nomenclatura de variables en Java.
    • Usamos operadores new para crear una nueva instancia de un objeto.En este caso, creamos una nueva instancia del objeto Scanner escribiendo nuevo escáner (System.in).
    • El objeto Scanner recibe un parámetro que indica qué escanear. En este caso, ingresamos System.in como parámetro. System.in pide al programa que escanee la entrada del sistema, que es la entrada que el usuario escribirá en el programa.
  4. Solicite al usuario que ingrese información. Tendrá que pedirle al usuario que sepa cuándo escribir algo en la pantalla de la consola. Esto se puede hacer con código. System.out.print o System.out.println.
  5. Dígale al objeto Scanner que reciba la siguiente línea que el usuario ha escrito y guárdela como una variable. El escáner siempre recibirá los datos ingresados ​​por el usuario. La siguiente línea le pedirá al escáner que reciba la entrada del usuario y la almacene en una variable:
    • En Java, la convención de usar métodos de un objeto es objectName.methodName (parámetros). En userInputScanner.nextLine (), llamamos al objeto Scanner por el nombre que le hemos asignado y luego llamamos a su método. nextLine (), este método no toma parámetros.
    • Observe que estamos almacenando la siguiente línea en otro objeto: el objeto String. He dado un nombre userInputName para este objeto.
  6. Imprime saludo al usuario. Ahora que se ha almacenado el nombre de usuario, podemos imprimirles un saludo. Recuerda el codigo System.out.println ("Hola mundo"); que escribimos en la clase principal? Cualquier código que acabamos de escribir estará antes de esa línea de código. Ahora podemos modificar esa línea de código para:
    • La forma en que combinamos "Hola", el nombre de usuario y el "!" con "¡Hola" + userInputName + "!" se llama concatenación de cadenas.
    • Aquí, tenemos tres cadenas de caracteres: "Hola", userInputName y "!". En Java, String es inmutable. Entonces, cuando juntamos estas tres cadenas, esencialmente estamos creando una nueva cadena que contiene el saludo.
    • A continuación, tomaremos esta nueva cadena y la ingresaremos como argumento. System.out.println.
  7. Fusionar y guardar. Contamos con el siguiente programa:
  8. Compila y ejecuta. Vaya al símbolo del sistema o terminal y ejecútelo con el comando que usamos en la primera ejecución de ChaoThegioi.java. Primero, tenemos que compilar el programa: javac ChaoThegioi.java. A continuación, podemos ejecutarlo: java ChaoThegioi. anuncio

Consejo

  • Java es un lenguaje de programación orientado a objetos, por lo que debería leer más sobre los conceptos básicos de este lenguaje de programación.
  • La programación orientada a objetos tiene muchas características únicas. Tres de las características principales son:
    • Propiedades de empaque: la capacidad de limitar el acceso a ciertos componentes del objeto. Java utiliza palabras clave para definir modos de campos y métodos privados, protegidos y públicos.
    • Polimorfismo: la capacidad de reconocer múltiples identificadores de objetos. En Java, un objeto se puede pasar a otro objeto utilizando los métodos de ese objeto.
    • Herencia: la capacidad de usar campos y métodos de la clase que están en la misma jerarquía que el objeto actual.