Table of Contents
Cómo funciona Java y comprensión de la estructura del código de Java-Parte 2
En nuestra última publicación ‘Qué es Java e Historia de Java’ cubrimos Qué es Java, las características de Java en detalle, el historial de versiones y su denominación, así como los lugares donde se utiliza Java.
Trabajo de Java Comprender el código Java-Parte 2
Aquí, en esta publicación, analizaremos el funcionamiento y la estructura del código del lenguaje de programación Java. Antes de continuar, permítame recordarle que Java se desarrolló teniendo en cuenta que “ Escribir una vez, ejecutar en cualquier lugar/en cualquier momento (WORA). significa garantizar que la aplicación desarrollada debe ser arquitectónicamente neutral, independiente de la plataforma y portátil.
Trabajo con Java
Teniendo en cuenta estos objetivos, Java se desarrolló con el siguiente modelo de trabajo que se puede clasificar en cuatro etapas.
Etapa 1
Escribir el archivo fuente . Este archivo contiene todo el procedimiento, método, clase y objetos dentro del protocolo establecido para Java Programming Language. El nombre del archivo de origen debe ser el nombre de la clase o viceversa. El nombre del archivo de origen debe tener la extensión .java. Además, el nombre del archivo y el nombre de la clase distinguen entre mayúsculas y minúsculas.
Etapa 2
Ejecute el archivo de código fuente de Java a través del compilador de Java. El compilador de código fuente de Java comprueba si hay errores y sintaxis en el archivo fuente. No le permitirá compilar su código fuente sin satisfacer el compilador de Java al corregir todos los errores y advertencias.
Etapa 3 freestar.config.enabled_slots.push
El compilador crea un archivo de clase. Estos archivos de clases heredan el mismo nombre que el nombre del archivo de código fuente, pero la extensión varía. El nombre del archivo de origen tiene la extensión ‘filename.java’, donde la extensión del archivo de clase creado por el compilador es ‘filename.class’. Este archivo de clases está codificado en código de bytes; los códigos de bytes son como magia.
Etapa 4
Este archivo de clases creado por Java Compiler es portátil y arquitectónicamente neutral. Puede portar este archivo de clase para que se ejecute en cualquier arquitectura de procesador y plataforma/dispositivo. Todo lo que necesita es una máquina virtual Java (JVM) para ejecutar este código sin importar dónde.
Ahora comprenda las cuatro etapas anteriores usando un ejemplo. Aquí hay una pequeña muestra de código de programa Java. No se preocupe si no comprende el siguiente código. A partir de ahora, solo entienda cómo funciona.
public class MyFirstProgram public static void main (String [] args) System.out.println (“Hola Tecmint, Este es mi primer programa Java”);
1.. Escribí este programa y definí el nombre de clase MyFirstProgram. Es importante tener en cuenta que este programa debe guardarse como ‘MyFirstProgram.java’.
Recuerde la etapa 1. anterior: el nombre de la clase y el nombre del archivo deben ser iguales y el nombre del archivo debe tener extensión .java. Además, Java distingue entre mayúsculas y minúsculas, por lo que si su nombre de clase es ‘ MyFirstProgram. , el nombre de su archivo de origen debe ser ‘ MyFirstProgram.java. .
No puede asígnele el nombre ‘ Myfirstprogram.java. o ‘ myfirstprogram.java. o cualquier otra cosa. Por convención, es una buena idea nombrar su clase según lo que el programa está haciendo en realidad.
2.. Para compilar este archivo fuente de Java, debe pasarlo a través de Java compilador. El compilador de Java esencialmente verificará el código fuente en busca de errores y advertencias. No compilará el código fuente hasta que se resuelvan todos los problemas. Para compilar el código fuente de Java, debe ejecutar:
$ javac MyFirstProgram.java
Donde MyFirstProgram.java. es el nombre del archivo fuente.
3.. Tras una compilación exitosa, notará que el compilador de Java creó un nuevo archivo en el mismo directorio cuyo nombre es MyFirstProgram.class.
Este archivo de clase está codificado en códigos de bytes y se puede ejecutar en cualquier plataforma, cualquier arquitectura de procesador en cualquier momento. Puede ejecutar el archivo de clase dentro de JVM (Java Virtual Machine) en Linux o cualquier otra plataforma simplemente como:
$ java MyFirstProgram
Entonces, todo lo que aprendió anteriormente se puede resumir como:
Código fuente de Java>> Compilador>> archivo de clase/código de bytes>> Varios dispositivos que ejecutan JVM
Comprender la estructura del código en Java
1.. El archivo de código fuente de Java debe contener una definición de clase. Un archivo fuente de Java puede contener solo una clase pública/clase de nivel superior, sin embargo, puede contener muchas clases privadas/clases internas.
La clase externa/clase superior/clase pública puede acceder a todas las clases privadas/clase interior. La clase debe estar entre llaves. Todo en Java es un objeto y la clase es un modelo para el objeto.
Una demostración de la clase pública/privada en Java:
public class class0 … private class1 … private class 2 … …
2.. La clase contiene uno o más métodos. El método debe ir dentro de las llaves de la clase. Un ejemplo ficticio es:
public class class0 public static void main (String [] args) … ..… ..
3.. Un método contiene uno o más declaración/instrucción. Las instrucciones deben ir dentro de las llaves del método. Un ejemplo ficticio es:
public class class0 public static void main (String [] args) System.out.println (“Hola Tecmint, Este es mi primer programa Java”); System.out.println (“Me encanta Java”); … …
También es importante mencionar en este punto: cada declaración debe terminar con punto y coma. Un ejemplo ficticio es:
System.out.println (“Hola Tecmint, este es mi primer programa Java”); … … System.out.println (“Me encanta Java”);
Escribiendo su primer programa Java con una descripción detallada. La descripción se pone como comentario aquí (// significa comentada) en este ejemplo. Debe escribir comentarios dentro de un programa.
No solo porque es un buen hábito, sino también porque hace que el código sea legible para usted o cualquier otra persona en cualquier momento posterior.
// Declare una clase pública y nómbrela de cualquier manera, pero recuerde que el nombre de la clase y el nombre del archivo deben ser iguales, digamos que el nombre de la clase es MyProg y, por lo tanto, el nombre del archivo debe ser MyProg.java public class MyProg
Una descripción técnica detallada descripción del programa Java simple anterior.
public class MyProg
Aquí en el nombre de la clase anterior está MyProg y MyProg es una clase pública, lo que significa que todos pueden acceder a él.
public static void main (String [] args)
Aquí el nombre del método es main, que es un método público, significa que cualquiera puede acceder a él. El tipo de retorno es nulo, lo que significa que no hay valor de retorno. ‘Strings [] args’ significa que los argumentos para el método main deben ser una matriz que se llamará args. No se preocupe por el significado de “ estático. a partir de ahora. Lo describiremos en detalle cuando sea necesario.
System.out.println (“No sabía que JAVA era tan divertido”);
System.out.ln. solicite a JVM que imprima la salida en la salida estándar, que es la línea de comandos de Linux en nuestro caso. Todo lo que esté entre llaves de la instrucción println. se imprime tal como está, a menos que sea una variable. Entraremos en detalles de la variable más adelante. La declaración termina con punto y coma.
Incluso si algo no está claro ahora, no debe preocuparse por esto. Además, no necesitas recuerdos de nada. Simplemente revise la publicación y comprenda la terminología y el trabajo incluso cuando la imagen no sea muy clara.
Eso es todo por ahora. Mantente conectado a Tecmint. Envíenos sus valiosos comentarios en los comentarios a continuación. Estamos trabajando en la siguiente parte “ clase y método principal en Java. y la publicaremos pronto.