Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
ApÉndice d palabras reservadas de Java 5 a 8, C y C++11 Tabla D.1 Palabras clave (keywords) de Java. abstract double int super assert else interface switch boolean enum long synchronized break extends native this byte final new throw case finally package throws catch float private transient char for protected try class goto public void const if return volatile continue implements short while default import static do instanceof strictfp D.1 Java La tabla D.1 contiene las palabras clave (reservadas) de Java. Dos de ellas son reservadas pero no se utilizan por el lenguaje Java: const y goto. Estas palabras pertenecen a otros lenguajes de programa- ción como C y C++ y se incluyen en Java con el objeto de generar mensajes de error mejores si se utilizan en un programa Java. Java 5 introdujo una nueva palabra clave: enum. Consejos 1. Las palabras clave no se pueden utilizar como identificadores en un programa Java. 2. true, false y null, literales, se confunden, a veces, con palabras clave. Estas palabras no son claves, sino literales reservados. 3. Las palabras const y goto no se utilizan actualmente en el lenguaje Java. ApéndiCE d Tabla D.3 Palabras reservadas de C y C++. asm delete goto return typedef auto do if short typeid bad cast double inline signed typename bad typeid dynamic cast int sizeof union bool else long static unsigned break enum mutable static_cast using case except namespace struct virtual catch explicit new switch void char extern operador template volatile class false private this while const finally protected throw xor const cast float public true xor ed continue for register try default friend reinterpret_ cast type info Tabla D.2 Palabras reservadas especiales. Tipo C Rango de valores class Indica el comienzo de la definición de una clase. double Indica que las variables enumeradas a continuación son números de coma flotante de doble petición. extends Indica que una clase (subclase) se extiende de otras clases (clase base o superclase). new Crea una nueva instancia de un objeto. private La accesibilidad está restringida. return Devuelve el resultado que sigue al método llamador. static Hay exactamente un método o campo de datos de su identificador de la clase. void No devuelve ningún valor. Palabras reservadas de Java con significado especial Algunas palabras tienen un significado especial en Java. Las más utilizadas en la creación de programa se resumen en la tabla D.2. Palabras reservadas (keywords) de C/C++ Las palabras clave o reservadas (keywords) no se pueden utilizar para otros propósitos, como nombres de variables. La tabla D.3 muestra las palabras reservadas de C y C++. Las palabras en negrita son palabras reservadas de ANSI C 99. La palabra reservada auto tiene un nuevo significado en C++11. Nota: En la página web http://en.cppreference.com/w/Main_Page puede encontrar el lector un excelente sitio con guías de referencia de sintaxis, así como bibliotecas de funciones y de clases de las diferentes versiones estándares de C++ (C++98, C++03, C++11) y de ANSI C (C89, C99, C11). ApéndiCE d Palabras nuevas de C++11 alignas alignof char16_t char32_t constexpr decltype no except nullptr static_assert thread_loca1 guillermo_dominguez Stamp guillermo_dominguez Stamp
Compartir