Vous êtes sur la page 1sur 5

UNIVERSIDAD DE AYACUCHO FEDERICO FROEBEL

ESCUELA PROFESIONAL DE INGENIERÍA DE


SISTEMAS Y TECNOLOGÍAS

PALABRAS RESERVADAS DE JAVA

Asignatura: Lenguaje de Programación II

Docente: Mercedes Ccesa Quincho

Integrantes:
 VILLANTOY TINEO, Esteban
 CCOYLLO ROJAS, Jhon David

Ayacucho - Perú
2018
PALABRAS RESERVADAS DE JAVA

 Int: El "int" en Java como en otros lenguajes de programación se utiliza para


definir datos del tipo entero, es decir, para que el programa pueda manejar
números enteros.

Es importante ya que en nuestro programa en algún momento dado o


dependiendo de lo que se quiera hacer, podría ser necesario usar números, y
si estos están dentro del rango de los enteros, es decir, entre el -2,147,483,648
y el 2,147,483,647, forzosamente tendríamos que declarar una variable del tipo
"int", aunque también podrpia ser de tipo "long", pero este último tipo se utiliza
para numeros mucho más grandes.

Por ello existen diversos tipos de datos en los lenguajes de programación, para
que el desarrollador de software utilice el que más se adecúe a sus
necesidades, otros tipos de datos numéricos son:
- Byte
- Short
- Long
- Float
- Double

 Interface: Interfaz es parte de la llamada herencia múltiple de Java,


básicamente es similar a una clase abstracta con algunas diferencias; una
interfaz no puede implementar los métodos que declara, todos los métodos son
abstractos y públicos sin necesidad de que los declares, Un interfaz se
implementa (implements) no se extiende (extends) por sus subclases. Una
interfaz puede extender a otra interfaz. Algo muy importante y que creo es el
punto de partida de las interfaces es que puedes implementar tantas interfaces
como quieras.
 Long: "Long" en Java así como en otros lenguajes, es un tipo de dato, como
sabes cuándo declaras una variable, ésta debe tener un tipo, éste puede ser:
"char" para caracter, "double" para decimal, "String" para cadena, "boolean"
para lógico, "int" para entero ó bien "long" para enteros más grandes.

Int y long son datos de tipo entero, "int" para enteros de 32 bits y "long" para
enteros de 64 bits, cuyos rangos son los siguientes:

Tipo: int Intervalo: -2,147,483,648 hasta 2,147,483,647

Tipo: long Intervalo: -9,223,372,036,854,775,808 hasta


9,223,372,036,854,775,807

 Native: EL modificador native indica que un método es implementado en una


plataforma dependiente, como a veces ocurre en C. Native es un modificador y
solo puede ser aplicado a métodos, ni a clase, ni a variables, solo a métodos.
Tomemos nota de que el cuerpo de los métodos marcados como native
pueden terminar en (;) como en los métodos abstract, indicando que la
implementación está omitida.

Necesitaremos por tanto los ficheros .h y .c correspondientes que serán los que
contengan el código fuente del método nativo. Estos ficheros podemos
generarlos con el comando javah. Este comando nos generará los ficheros que
necesitamos y creará los vínculos necesarios con nuestra clase java. Por
supuesto los ficheros todavía no contienen el código fuente, por tanto, el
siguiente paso consiste en “rellenar” esos ficheros .h y .c con nuestro código
nativo.

 New: El operador new crea una instancia de un objeto definido por el usuario
o uno de los tipos de objetos incorporados que tienen una función de
construcción.
Requiere dos pasos:
1. Definir el tipo de objeto escribiendo una función.
2. Crear una instancia del objeto con new.
 null.- La palabra reservada null indica que una variable que referencia a un

objeto se encuentra “sin objeto”, es decir, la variable ha sido declarada pero no

apunta a ningún objeto. Esto puede deberse a que no se haya inicializado


asignándole un objeto mediante la instrucción new, o a que hayamos borrado
la referencia que contenía la variable.

 package.- Es un contenedor de clases que permite agrupar las distintas partes


de un programa y que por lo general tiene una funcionalidad y elementos
comunes, definiendo la ubicación de dichas clases en un directorio de
estructura jerárquica.
Características:
1. Los paquetes son una forma de organizar grupos de clases. Un paquete
contiene un conjunto de clases relacionadas bien por finalidad, por ámbito o
por herencia.
2. Los paquetes resuelven el problema del conflicto entre los nombres de las
clases. Al crecer el número de clases crece la probabilidad de designar con
el mismo nombre a dos clases diferentes.
3. Las clases tienen ciertos privilegios de acceso a los miembros dato y a las
funciones miembro de otras clases dentro de un mismo paquete.

 private.- Es el modificador más restrictivo y especifica que los elementos que


lo utilizan sólo pueden ser accedidos desde la misma clase en la que se
encuentran. Este modificador sólo puede utilizarse sobre los miembros de una
clase y sobre interfaces y clases internas, no sobre clases o interfaces de
primer nivel, dado que esto no tendría sentido.

 Protect.- Indica que los elementos sólo pueden ser accedidos desde su mismo
paquete y desde cualquier clase que extienda la clase en que se encuentra,
independientemente de si esta se encuentra en el mismo paquete o no. Este
modificador, como private, no tiene sentido a nivel de clases o interfaces no
internas.

Vous aimerez peut-être aussi