ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Java


Enviado por   •  24 de Mayo de 2015  •  Tesis  •  8.223 Palabras (33 Páginas)  •  159 Visitas

Página 1 de 33

Índice

Introducción 3

Java 4

• Elementos principales en Java 4

o Tipos de datos 4-5

o Identificadores 5-6

o Palabras reservadas 6

o Sentencias 6-7

o Bloques de código 7

o Cadenas de caracteres o strings 7

o Comentarios 7-8

o Expresiones 8-10

o Operadores 10-11

o Variables 11

 Control de variables en Java 12-14

• Estructura de control en Java 14-15

o Estructura secuencial 14-15

o Estructura condicional, alternativa o selectiva 15

 Estructura if 15-17

 Estructura if…else 17-19

 Sentencia switch 19-22

o Estructura iterativa o repetitiva 22

 Estructura for 22-24

 Estructura for…in 24

• Optimización de software 24

o Trade-offs 25

o Cuellos de botella 25-26

o Niveles de optimización 26

 Nivel de diseño 26

 Nivel de código fuente 26

 Nivel de armado 26

 Nivel de compilación 26

 Nivel ensamblador 26

 Tiempo de ejecución 26

o Optimizaciones en dependencia e independencia de la plataforma 27-28

o Macros 28

o Optimización automática y manual 28-30

o Tiempo que toma optimizar 30

Conclusión 31

Bibliografía 32

Introducción

Como cualquier lenguaje de programación, el lenguaje Java tiene su propia estructura, reglas de sintaxis y paradigma de programación. El paradigma de programación del lenguaje Java se basa en el concepto de programación orientada a objetos (OOP), que las funciones del lenguaje soportan.

El lenguaje Java es un derivado del lenguaje C, por lo que sus reglas de sintaxis se parecen mucho a C: por ejemplo, los bloques de códigos se modularizan en métodos y se delimitan con llaves ({ y }) y las variables se declaran antes de que se usen.

Estructuralmente, el lenguaje Java comienza con paquetes. Un paquete es el mecanismo de espacio de nombres del lenguaje Java. Dentro de los paquetes se encuentran las clases y dentro de las clases se encuentran métodos, variables, constantes, entre otros. En este tutorial, aprenderá acerca de las partes del lenguaje Java.

Java

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo, lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.

Java es un lenguaje con control fuerte de Tipos. Esto significa que cada variable y cada expresión tienen un Tipo que es conocido en el momento de la compilación. El Tipo limita los valores que una variable puede contener, limita las operaciones soportadas sobre esos valores y determina el significado de las operaciones. El control fuerte de tipos ayuda a detectar errores en tiempo de compilación.

Elementos principales en Java

La sintaxis de un lenguaje define los elementos de dicho lenguaje y cómo se combinan para formar un programa. Los elementos típicos de cualquier lenguaje son los siguientes:

• Tipos de datos

• Identificadores: los nombres que se dan a las variables

• Palabras reservadas: las palabras que utiliza el propio lenguaje

• Sentencias

• Bloques de código

• Comentarios

• Expresiones

• Operadores

Tipos de Datos

Un dato siempre lleva asociado un tipo de dato, que determina el conjunto de valores que puede tomar.

En Java toda la información que maneja un programa está representada por dos tipos principales de datos:

a) Datos de tipo básico o primitivo.

b) Referencias a objetos.

Los tipos de datos básicos o primitivos no son objetos y se pueden utilizar directamente en un programa sin necesidad de crear objetos de este tipo. La biblioteca Java proporciona clases asociadas a estos tipos que proporcionan métodos que facilitan su manejo.

Los tipos de datos primitivos que soporta Java son:

Tipo de dato Representación Tamaño (Bytes) Rango de Valores Valor por defecto Clase Asociada

byte Numérico Entero con signo 1 -128 a 127 0 Byte

short Numérico Entero con signo 2 -32768 a 32767 0 Short

int Numérico Entero con signo 4 -2147483648 a 2147483647 0 Integer

long Numérico Entero con signo 8 -9223372036854775808 a 9223372036854775807 0 Long

float Numérico en Coma flotante de precisión simple Norma

...

Descargar como (para miembros actualizados)  txt (52.8 Kb)  
Leer 32 páginas más »
Disponible sólo en Clubensayos.com