Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Presedencia de Operadores

Enviado por   •  12 de Abril de 2018  •  2.254 Palabras (10 Páginas)  •  362 Visitas

Página 1 de 10

...

RESUMEN

La siguiente tabla muestra los principales operadores por orden de precedencia, observa muy bien lo siguiente, cuánto más alto esté el operador en dicha tabla, mayor es su precedencia. Los operadores con mayor precedencia se evalúan antes que los que posean una menor. Los operadores que estén en la misma línea tienen igual precedencia. Cuando en la misma expresión aparecen operadores de igual precedencia, debe haber una regla que indique cuál se evalúa primero, esta regla es la siguiente: todos los operadores binarios, excepto los de asignación, se evalúan de izquierda a derecha; los operadores de asignación se evalúan de derecha a izquierda.

Precedencia de operadores

Operadores

Precedencia

Agrupación

. [] ()

Postfix

expr++ expr--

Unarios

++expr --expr +expr -expr ~ !

Multiplicativos

* / %

Aditivos

+ -

De movimiento (shift)

> >>>

Relacionales

=

De igualdad

== !=

AND a nivel de bit (bitwise AND)

&

OR exclusivo a nivel de bit (bitwise exclusive OR)

^

OR inclusivo a nivel de bit (bitwise inclusive OR)

|

AND lógico

&&

OR lógico

||

Ternarios

? :

De asignación

= += -= *= /= %= &= ^= |= >= >>>=

Tabla que muestra el orden de precedencia de los operadores más comunes en Java.

2. Variables y Tipos de datos

Las variables son localidades de memoria en las que pueden almacenarse datos. Cada una tiene un nombre, un tipo y valor. Java tiene tres tipos de variables:

- de instancia,

- de clase y

- locales.

- Variables de instancia.

Se utilizan para definir los atributos de un objeto.

- Variables de clase.

Son similares a las variables de instancia, con la excepción de que sus valores son los mismos para todas las instancias de la clase.

- Variables locales.

Se declaran y se utilizan dentro de las definiciones de los métodos.

* A diferencia de otros lenguajes, Java no tiene variables globales, es decir, aquellas variables que son vistas en cualquier parte del programa.

Java es un lenguaje "fuertemente tipeado o tipificado", es decir, que es necesario especificar el tipo de dato para cada una de las variables que se vayan a utilizar en un programa. El nombre de la variable debe ser un identificador válido, y se usa para referirse a los datos que contiene una variable.

El tipo de una variable determina los valores que puede almacenar y las operaciones que se pueden hacer sobre ella. Para dar a una variable un tipo y un nombre, se escribe una declaración de una variable, que tiene la siguiente forma:

TipoDato nombreVariable;

Ej.

String nombre; // variable de tipo String

int edad; // variable de tipo int

float p; // variable del tipo punto flotante

Se pueden escribir varios nombres de variables del mismo tipo en una sola línea, y la única condición es que estén separadas por una coma (,).

int x, y, z;

String nombre, apellido;

También se puede asignar un valor inicial a las variables al momento de crearlas.

String nombre, apellido="MiApellido";

int edad = 24;

Las variables en Java pueden pertenecer a uno de los siguientes tipos:

- Tipo primitivo.

Una variable de tipo primitivo contiene un solo valor del tamaño y formato apropiado de su tipo: un número, un carácter, o un valor booleano.

La tabla siguiente lista los tipos de datos primitivos soportados por Java.

Tipo

Descripción

Tamaño/Formato

Números enteros

---------------------------------------------------------------

byte

Entero byte

8-bit 2's

short

Entero corto

16-bit 2's

int

Entero

32-bit 2's

long

Entero largo

64-bit

...

Descargar como  txt (16.7 Kb)   pdf (76.5 Kb)   docx (29 Kb)  
Leer 9 páginas más »
Disponible sólo en Essays.club