Desglosemos esta regla en sus diferentes componentes: Las citas alrededor Esto le dice a nuestro programa que queremos usar el objeto Scanner en el paquete java.útil. ¿Queremos acceso a cualquier objeto en Java?.util, entonces escribimos usamos el El objeto Scanner solicita un parámetro que le dice al objeto qué escanear. En este caso ponemos el En Java, la convención para usar el método de un objeto es el código Tenga en cuenta que almacenamos la siguiente línea en otro objeto: el String. Tenemos nuestro objeto String la forma en que nosotros "Hola ", el nombre de usuario y "!" unidos por Lo que sucede aquí es que estamos tratando con tres cadenas (strings): "Hola ", nombre de entrada de usuario y "!". Las cadenas en Java son inmutables y, por lo tanto, no se pueden cambiar. Entonces, cuando concatenamos estas tres cadenas, esencialmente creamos una nueva cadena con el saludo. Luego tomamos esta nueva cadena y la usamos como parámetro para Java es un lenguaje de programación orientado a objetos, por lo que es útil leer más sobre los fundamentos de los lenguajes de programación orientados a objetos. La Programación Orientada a Objetos (POO) tiene muchas características específicas de su paradigma. Tres de estas funciones principales son:
Escribiendo tu primer programa en java
Contenido
Java es un lenguaje de programación orientado a objetos desarrollado por James Gosling en 1991, lo que significa que utiliza conceptos como "objetos" de "campos" (que describe las características del objeto) y "métodos" (acciones que el objeto puede realizar). Java es un "escribe una vez, corre a cualquier lugar"-lenguaje, lo que significa que está diseñado para ejecutarse en cualquier plataforma y en cualquier máquina virtual Java (JVM). Debido a que Java utiliza una gran cantidad de lenguaje común, es fácil de aprender y comprender para los principiantes. Este tutorial es una introducción a la escritura de programas en Java.
Pasos
Método 1 de 3: Tu primer programa Java
1. Para comenzar a escribir programas en Java, primero deberá configurar un entorno de trabajo. Muchos programadores usan entornos de desarrollo integrado (IDE) como Eclipse y Netbeans para programar en Java, pero se puede escribir y compilar un programa Java sin IDE pesados.
2. Cualquier tipo de programa tipo Notepad será suficiente para programar en Java. Los programadores incondicionales a veces prefieren los editores de texto simples de la terminal, como vim y emacs. Un editor de texto muy bueno que se puede instalar tanto en una computadora con Windows como en una máquina basada en Linux (Ubuntu, Mac, etc.).) es Texto sublime, que usaremos en este tutorial.
3. Asegúrate de obtener elKit de desarrollo de software Java instalado. Necesitas esto para compilar tus programas.
En Windows, si las variables de entorno son incorrectas, puede obtener un error al ejecutar
javac
. Para evitar estos errores, consulte el artículo de instalación del kit de desarrollo de software de Java para obtener más información.Método 2 de 3: Programa Hola Mundo
1. Primero creamos un programa que "Hola Mundo" muestra en la pantalla. Cree un nuevo archivo en su editor de texto y guárdelo como "Hola Mundo.Java". HalloWereld es el nombre de tu clase, que debe ser el mismo que el de tu archivo.
2. Declara tu clase y el método principal. El método principal
public static void main(String[] args)
es el método que se ejecuta cuando el programa se está ejecutando. Este método principal tiene la misma declaración de método en todos los programas de Java.public class HelloWorld { public static void main(String[] args) { } }
3. Escriba la línea de código con la que "Hola Mundo" se mostrará.
Sistema.fuera.imprimir("Hola Mundo.");
Sistema
le dice al sistema que haga algo.fuera
le dice al sistema que hay una salida.imprimir
representa "imprime esta línea," diciéndole así al sistema que la salida es una línea de texto. ("Hola Mundo.")
significa que el método Sistema.fuera.imprimir()
pide un parámetro; en este caso es la cadena "Hola Mundo."
Tenga en cuenta que hay algunas reglas de Java que debemos cumplir aquí:Siempre ponga un punto y coma al final de una línea de programa. Java distingue entre mayúsculas y minúsculas, por lo que deberá poner los nombres de los métodos, variables y clases en el tamaño de fuente correcto, de lo contrario, seguirá un error. Los bloques de código asociados con un método o bucle en particular se encierran entre corchetes.
4. Ponlo todo junto. El programa final Hello World ahora debería verse así:
public class HelloWorld { public static void main(String[] args) { System.fuera.imprimir("Hola Mundo."); } }
5. Guarde su archivo y abra el símbolo del sistema o la terminal para compilar el programa. Navegue a la carpeta donde se encuentra su HelloWorld.java guardado y tipo
javac hola mundo.Java
. Esto le dice al compilador de Java que HelloWorld.quiero compilar java. Si hay errores, el compilador verá lo que hiciste mal. En todos los demás casos, el compilador no mostrará ningún mensaje. Si miras el directorio donde está tu HelloWorld.java, entonces debería ver el archivo HalloWereld.clase. Este es el archivo que utiliza Java para ejecutar su programa.6. Ejecuta el programa. Finalmente podemos comenzar a ejecutar el programa! En la ventana de comandos o terminal, escriba lo siguiente:
java hola mundo
. Indica que Java debe ejecutar la clase HalloWereld. Si es bueno verás cómo "Hola Mundo" imprime en pantalla (en consola).7. Enhorabuena, has escrito tu primer programa en Java!
Método 3 de 3: Entrada y salida
1. A continuación, ampliaremos nuestro programa Hello World aceptando la entrada del usuario. En nuestro programa Hello World tenemos una cadena impresa en la pantalla, pero la parte interactiva de los programas es donde el usuario puede ingresar datos. Ahora vamos a extender nuestro programa con una solicitud al usuario para ingresar su nombre, seguido de un saludo, seguido del nombre del usuario.
2. Importar la clase Scanner. En Java hay una serie de bibliotecas integradas (libraries) que podemos usar, pero tendremos que importarlas primero. Una de estas bibliotecas es Java.util, que tiene un objeto Scanner que necesitamos para aceptar la entrada del usuario. Para poder importar la clase Scanner agregamos la siguiente línea al inicio de nuestro código.
importar java.útil.Escáner;
importar java.útil.*;
al comienzo de nuestro código.3. Dentro de nuestro método principal, creamos una nueva instancia del objeto Scanner. Java es un lenguaje orientado a objetos, por lo que sus conceptos utilizarán objetos. El objeto Scanner es un ejemplo de un objeto con campos y métodos. Para poder usar la clase Scanner creamos un nuevo objeto Scanner del cual luego podemos llenar los campos y usar los métodos de. Haces esto de la siguiente manera:
Escáner userInputScanner = nuevo Escáner (Sistema.en);
escáner de entrada de usuario
es el nombre del objeto Scanner que acabamos de instanciar. Tenga en cuenta que cada parte del nombre está en mayúscula (camel case); esta es la convención para nombrar variables en java. nuevo
operador para crear una nueva instancia de un objeto. Entonces, en este caso creamos una nueva instancia del objeto Scanner usando el código nuevo escáner (Sistema.en)
.Sistema.en
como parámetro. Sistema.en
le dice al programa que busque la entrada del sistema, que en este caso es lo que el usuario escribe en el programa.4. Preguntar al usuario por la entrada. Tendremos que pedirle al usuario que escriba algo como entrada para que el usuario sepa cuándo ingresar algo en la consola. Puedes hacer esto con
Sistema.fuera.impresión
o con Sistema.fuera.imprimir
.Sistema.fuera.impresión("Cuál es tu nombre? ");
5. Pida al objeto Scanner que tome la siguiente línea de lo que escribe el usuario y la almacene como una variable. El escáner siempre guardará lo que el usuario escriba. La siguiente línea de código le pedirá al Escáner que almacene lo que el usuario haya escrito como nombre en una variable:
Cadena userInputName = userInputScanner.Proxima linea();
nombre del objeto.nombreMétodo(parámetros)
. De escáner de entrada de usuario.Proxima linea()
llamamos al objeto Scanner con el nombre que acabamos de darle, luego llamamos a su método con Proxima linea()
llamadas sin parametros.nombre de entrada de usuario
nombrada.6. Imprimir un saludo en pantalla al usuario. Ahora que hemos guardado el nombre del usuario, podemos imprimir un saludo al usuario. Sabe usted la
Sistema.fuera.imprimir("Hola Mundo.");
código que escribimos en la clase principal? Todo el código que acabamos de escribir debe estar por encima de esa línea. Ahora podemos modificar esa línea para que diga lo siguiente:Sistema.fuera.imprimir("Hola " + nombre de entrada de usuario + "!");
"Hola " + nombre de entrada de usuario + "!"
escribir se llama concatenación de cadenas.Sistema.fuera.imprimir
.7. Combínalo y guarda tu trabajo. Nuestro código ahora debería verse así:
importar java.útil.Scanner;public class HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.en); Sistema.fuera.impresión("Cuál es tu nombre? "); Cadena userInputName = userInputScanner.Proxima linea(); Sistema.fuera.imprimir("Hola " + nombre de entrada de usuario + "!"); } }
8. Compilar y ejecutar el programa. Abra la ventana de Comando o la Terminal y ejecute los mismos comandos que para nuestra primera versión de HelloWorld.Java. Primero tendremos que compilar el programa:
javac hola mundo.Java
. Entonces podemos ejecutarlo: java hola mundo
.Consejos
- encapsulación: (encapsulación) la capacidad de restringir el acceso a algunas partes del objeto. Java tiene modificadores privados, protegidos y públicos para campos y métodos.
- Polimorfismo: la capacidad de los objetos para adoptar diferentes identidades. En Java, un objeto puede convertirse en parte de otro objeto, para poder usar los métodos del otro objeto.
- Herencia: (herencia) la capacidad de usar campos y métodos de otra clase en la misma jerarquía que el objeto actual.
Artículos sobre el tema. "Escribiendo tu primer programa en java"
Оцените, пожалуйста статью
Similar
Popular