Primeros pasos con Java, palabras reservadas

Share if you like...Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0

Después de conocer unas nociones básicas de programación, daremos un paso más para poder programar nuestras aplicaciones en android.

Android utiliza dos lenguajes distintos para programar sus aplicaciones, uno de ellos es XML, con el que se configuran las vistas de las aplicaciones. El otro, el que soporta toda la lógica de programación de las aplicaciones, es Java, lenguaje del que vamos a empezar a hablar.

En primer lugar mostraremos la lista de palabras reservadas de Java, que no podremos utilizar para nombrar nuestras variables:

  • abstract: Especifica la clase o método abstracto, que se implementará  en una subclase.
  • boolean: Tipo sólo admite valores verdadero o falso.
  • break: Sentencia de control utilizada para salirse de los bucles.
  • byte: Tipo  que soporta valores en 8 bits.
  • byvalue: Reservada para uso futuro.
  • case: Se utiliza en las sentencias switch para indicar instrucciones.
  • cast: Reservada para uso futuro.
  • catch: Captura las excepciones generadas por las sentencias en los bloques try.
  • char: Tipo que puede soportar caracteres Unicode sin signo en 16 bits.
  • class: Declara una clase nueva.
  • const: Reservada para uso futuro.
  • continue: Finaliza la actual iteración de un bucle.
  • default: Indica el bloque de código por defecto en una sentencia switch.
  • do: Inicia un bucle do-while.
  • double: Tipo que soporta números en coma flotante, 64 bits.
  • else: Indica la opción alternativa en una sentencia if.
  • extends: Indica que una clase es derivada de otra o de una interfaz.
  • final: Indica que una variable tiene un valor constante o que un método no se podrá sobreescribir.
  • finally: Indica un bloque de código en una estructura try – catch que siempre se ejecutará.
  • flota: Tipo que soporta un número en coma flotante en 32 bits.
  • for: Inicia un bucle for.
  • future: Reservada para uso futuro.
  • generic: Reservada para uso futuro.
  • goto: Reservada para uso futuro.
  • if: Evalúa si una expresión es verdadera o falsa.
  • implements: Especifica que una clase implementa una interfaz.
  • import: Referencia a otras clases.
  • inner: Reservada para uso futuro.
  • instanceof: Indica si un objeto es una instancia de una clase específica o implementa una interfaz específica.
  • int: Tipo que puede soportar un entero con signo de 32 bits.
  • interface: Declara una interfaz.
  • long: Tipo que soporta un entero de 64 bits.
  • native: Especifica que un método está implementado con código nativo (específico de la plataforma).
  • new: Crea objetos nuevos.
  • null: Indica que una referencia no se refiere a nada.
  • operator: Reservado para uso futuro.
  • outer: Reservado para uso futuro.
  • package: Declara un paquete Java.
  • private: Especificador de acceso que indica que un método o variable sólo puede ser accesible desde la clase en la que está declarado.
  • protected: Especificador de acceso que indica que un método o variable sólo puede ser accesible desde la clase en la que está declarado, o desde una subclase de la clase en la que está declarada u otras clases del mismo paquete.
  • public: Especificador de acceso utilizado para clases, interfaces, métodos y variables que indican que un tema es accesible desde la aplicación (o desde donde la clase defina que es accesible).
  • rest: Reservada para uso futuro.
  • return: Devuelve el control y posiblemente un valor desde el método que fue invocado.
  • short: Tipo de dato que puede soportar un entero de 16 bits.
  • static: Indica que una variable o método es un método de una clase (se utiliza sin instanciar objetos).
  • super: Se refiere a una clase base de la clase (utilizado en un método o constructor de clase).
  • switch: Sentencia que ejecuta código basándose en un valor.
  • synchronized: Especifica secciones o métodos críticos de código multihilo.
  • this: Se refiere al objeto actual en un método o constructor.
  • throw: Crea una excepción.
  • throws: Indica qué excepciones puede proporcionar un método.
  • transient: Especifica que una variable no es parte del estado persistente de un objeto.
  • try: Inicia un bloque de código que es comprobado para las excepciones.
  • var: Reservado para uso futuro.
  • void: Especifica que un método no devuelve ningún valor.
  • volatile: Indica que una variable puede cambiar de forma asíncrona.
  • while: Inicia un bucle while.
Share if you like...Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn0
The following two tabs change content below.
Reborn as IT Developer. Desarrollador Android y fundador de Proyecto Simio. "En realidad, yo no puedo enseñar nada a nadie, sólo puedo hacerles pensar." - Sócrates.

Deja un comentario