Licenciatura

Páginas: 5 (1038 palabras) Publicado: 12 de septiembre de 2012
Características de Java.
* Simple:
A. Java es un lenguaje más potente gracias su fácil aprendizaje.
B. Java contiene características muy útiles como garbaje collector (reciclador de memoria dinámica), no se preocupa por liberar la memoria por que tiene thread de baja prioridad, cuando entra en acción permite liberar bloques de memoria muy grandes.
C. Java elimina muchascaracterísticas de los lenguajes C y C++, como aritmética de punteros no existe diferencias, registros (struct) definición de tipos macros necesidad de liberar memoria, elimina palabras reservada como (struct, tyoedef).
D. Java trabaja con datos como obejtos y con interfaz a esos objetos.
E. Java esta orientado a un paradigma de objetos: encapsulación, herencia y polimorfismo.

* DistribuidoA. Extensas capacidades de interconexión.
B. Librerías de rutinas para acceder a interactuar con protocolos como http y ftp.
C. Permite el programador acceder a la información a través de la red.

* Robusto.
A. Java realiza verificaciones el solo busca los problemas en un tiempo de compilación.
B. Java detecta errores lo antes posible, en el ciclo de desarrollo.C. Declaración explicita de métodos, reduce as posibilidades de error.
D. Realiza una verificación de byt-codes.

* Arquitectura neutral
A. Para hacer a java parte integral de la red.
B. Compilador de java: compila su código a un fichero objeto (formato independiente).
C. Maquina con sistema de ejecución, rum – time puede ejecutar este objeto.
D. Tiempo decompilación.
E. Código fuente java se compila a código byts de alto nivel (byt-codes).
F. Lo verdaderamente independiente del sistema (IVM) y de las librerías fundamentales.

* Interpretado.
A. Porque ejecuta directamente el código objeto, además de que consigue ser un lenguaje independiente del sistema operativo y del procesador que incorpora la maquina utilizada es tantointerpretado como compilado.

* Portable.
A. Y que es de una arquitectura independiente y es por ello que facilita el desarrollo, nos dice que los enteros son siempre enteros.

* Es multithreaded.
A. Porque son procesos ligeros son básicamente pequeñas piezas y procesos independientes de un gran procesos lo que los hace mas fáciles de usar.
Consiste en un mejor rendimientointeractivo y mejor comportamiento en tiempo real.

* Dinamico.
B. Por que no trata de conectar todos los modulos que comprenden una aplicación hasta el tiempo de ejecución.

Ciclos de java.
Un ciclo es una accion que se repite determinada cantidad de veces, existen ttres tipos de ciclos:
1. For
For (inicialización, condición, acción).
Inicialización o valor inicial: es elvalor con el cual iniciamos nuestra variable de control.
Condición: si la cumple, ejecuta la acción o acciones decrementa o incrementa la variable de control, si no cumple la condición se sale del ciclo.
* Si la variable se declara adentro de for, entonces solo existirá mientras dure el ciclo.
Funcionamiento de for.
1. Ejecuta el o los estatus de inicialización
2. Evalua lacondición, si es verdadera entra al ciclo

2. While
Tiene la siguiente sintaxis: while (condición) {(…)}
* Mientras la condición sea verdadera el bloque se ejecuta
* En consecuencia no pasara hasta q se haga falsa
* Si de entrada la condición es falsa nunca ejecutara el conjunto de sentencia

3. Do while
* Es similar al while
* Evalua la candicion decontinuación al principio del ciclo
* Si la condición es falsa no see podar ejecutar
* El ciclo do while siempre se ejecutara por lo menos una vez
Un ejemplo: es la solicitud de una contraseña puesto q si no se ingresa la solicitud correcta vuele a preguntar

TIPO DE OPERADORES
* Operadores aritmeeticos : calcular un valor dado, un resultado y posee orden de ejecucin (jerarquia)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Licenciatura
  • Licenciatura
  • Licenciatura
  • Licenciatura
  • Licenciatura
  • Licenciatura
  • Licenciatura
  • Licenciatura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS