Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Java - Sintaxis básica

Cuando consideramos un programa Java, se puede definir como una colección de objetos que se comunican invocando los métodos de los demás. Veamos ahora brevemente qué significan las variables de clase, objeto, método e instancia.

Primer Programa Java

Veamos un código simple que imprimirá las palabras Hello World .

Ejemplo

Demostración en vivo
public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // prints Hello World
   }
}

Veamos cómo guardar el archivo, compilar y ejecutar el programa. Siga los pasos siguientes −

Salida

C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram 
Hello World

Sintaxis básica

Sobre los programas Java, es muy importante tener en cuenta los siguientes puntos.

Identificadores Java

Todos los componentes de Java requieren nombres. Los nombres utilizados para clases, variables y métodos se denominan identificadores .

En Java, hay varios puntos para recordar acerca de los identificadores. Son los siguientes −

Modificadores de Java

Al igual que otros lenguajes, es posible modificar clases, métodos, etc., mediante el uso de modificadores. Hay dos categorías de modificadores −

Veremos más detalles sobre los modificadores en la siguiente sección.

Variables Java

Los siguientes son los tipos de variables en Java −

Matrices Java

Los arreglos son objetos que almacenan múltiples variables del mismo tipo. Sin embargo, una matriz en sí misma es un objeto en el montón. Veremos cómo declarar, construir e inicializar en los próximos capítulos.

Enumeraciones de Java

Las enumeraciones se introdujeron en Java 5.0. Las enumeraciones restringen una variable para que tenga uno de los pocos valores predefinidos. Los valores de esta lista enumerada se denominan enumeraciones.

Con el uso de enumeraciones es posible reducir la cantidad de errores en su código.

Por ejemplo, si consideramos una aplicación para una tienda de jugos frescos, sería posible restringir el tamaño del vaso a pequeño, mediano y grande. Esto aseguraría que no permitiría a nadie pedir ningún tamaño que no sea pequeño, mediano o grande.

Ejemplo

Demostración en vivo
class FreshJuice {
   enum FreshJuiceSize{ SMALL, MEDIUM, LARGE }
   FreshJuiceSize size;
}

public class FreshJuiceTest {

   public static void main(String args[]) {
      FreshJuice juice = new FreshJuice();
      juice.size = FreshJuice.FreshJuiceSize.MEDIUM ;
      System.out.println("Size: " + juice.size);
   }
}

El ejemplo anterior producirá el siguiente resultado −

Salida

Size: MEDIUM

Nota − Las enumeraciones se pueden declarar como propias o dentro de una clase. Los métodos, las variables y los constructores también se pueden definir dentro de las enumeraciones.

Palabras clave de Java

La siguiente lista muestra las palabras reservadas en Java. Estas palabras reservadas no se pueden usar como constantes o variables o cualquier otro nombre identificador.

resumen afirmar booleano descanso
byte caso atrapar carácter
clase const continuar predeterminado
hacer doble más enumeración
extiende final finalmente flotar
para ir a si implementos
importar instancia de int interfaz
largo nativo nuevo paquete
privado protegido público volver
corto estático fp estricto súper
cambiar sincronizado esto lanzar
lanzamientos transitorio intentar vacío
volátil mientras

Comentarios en Java

Java admite comentarios de una y varias líneas de forma muy similar a C y C++. El compilador de Java ignora todos los caracteres disponibles dentro de cualquier comentario.

Ejemplo

Demostración en vivo
public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    * This is an example of multi-line comments.
    */

   public static void main(String []args) {
      // This is an example of single line comment
      /* This is also an example of single line comment. */
      System.out.println("Hello World");
   }
}

Salida

Hello World

Uso de líneas en blanco

Una línea que contiene solo espacios en blanco, posiblemente con un comentario, se conoce como línea en blanco y Java la ignora por completo.

Herencia

En Java, las clases se pueden derivar de clases. Básicamente, si necesita crear una nueva clase y aquí ya hay una clase que tiene parte del código que necesita, entonces es posible derivar su nueva clase del código ya existente.

Este concepto te permite reutilizar los campos y métodos de la clase existente sin tener que volver a escribir el código en una nueva clase. En este escenario, la clase existente se denomina superclase y la clase derivada se llama subclase .

Interfaces

En lenguaje Java, una interfaz se puede definir como un contrato entre objetos sobre cómo comunicarse entre sí. Las interfaces juegan un papel vital cuando se trata del concepto de herencia.

Una interfaz define los métodos que debe usar una clase derivada (subclase). Pero la implementación de los métodos depende totalmente de la subclase.

¿Qué sigue?

La siguiente sección explica sobre objetos y clases en la programación Java. Al final de la sesión, podrá obtener una idea clara de qué son los objetos y qué son las clases en Java.


Java

  1. Palabra clave final de Java
  2. Operador de instancia de Java
  3. Clase estática anidada de Java
  4. Clase anónima de Java
  5. Clase única de Java
  6. Reflexión Java
  7. Clase Java ObjectOutputStream
  8. Genéricos de Java
  9. Clase de archivo Java
  10. C - Sintaxis básica
  11. C# - Sintaxis básica