java

Páginas: 17 (4182 palabras) Publicado: 22 de mayo de 2014
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO”
ESCUELA DE SISTEMAS (47) SECCION I
LENGUAJE DE PROGRAMACION III
PUERTO ORDAZ – EDO. BOLIVAR

JAVA COMO LENGUAJE DE PROGRAMACION


PROFESOR: INTEGRANTES:
DARIO MEDINA BRITO JEAN
C.I: 25.445.283
PAEZ WILRORY
C.I:21.313.711

OCTUBRE DE 2013
INDICE

BITACORA
INTRODUCCION
JAVA COMO LENGUAJE DE PROGRAMACION 4
Características fundamentales 4-7
LA MAQUINA VIRTUAL DE JAVA. 7-8
Funcionamiento, comportamiento e importancia……………………………………………………7
COMPARACION DE JAVA CON OTROS LENGUAJES…………………………………………………………8-13
TIPOS ABSTRACTO DE DATOS (TAD)…………………………………………………………………………….13-15
APLICACIONES MOVILES YWEB DESARROLLADAS BAJO JAVA…………………………………….15-16
Ejemplos…………………………………………………………………………………………………………….….11
JAVA NETBEANS………………………………………………………………………………………………………….….….17
Características, funciones y ambiente de desarrollo…………………………………………17-18
VENTAJAS Y DESVENTAJAS DE LA P.O.O.
Respecto a la programación estructural o funcional…………………..……………………19-20
CONCLUSION
BIBLIOGRAFIA



BITACORAINTRODUCCION



















JAVA COMO LENGUAJE DE PROGRAMACIÓN
Como lenguaje de programación la sintaxis de java deriva mucho del lenguaje C y C++, pero teniendo menos facilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquinavirtual Java (JVM) sin importar la arquitectura de la computadora subyacente. 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 ejecutenen cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), 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 del 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.CARACTERÍSTICAS
1. Simple
Basado en el lenguaje C++ pero donde se eliminan muchas de las características OOP que se utilizan esporádicamente y que creaban frecuentes problemas a los programadores. Esta eliminación de causas de error y problemas de mantenimiento facilita y reduce el coste del desarrollo de software.
Java no da soporte a struct, union y pointer.
Java no ofrece typedef ni#define.
No permite la sobrecarga de operadores.
No ofrece herencia múltiple.
Maneja los comandos en línea de diferente manera que C++
Java tienen una clase String, que permite un mejor manejo que los arrays de terminación nula del C y C++.
Java tiene un sistema automático de asignación y liberación de memoria (recolector de basura) que mejora mucho los sistemas del C++

2. Orientado al objetoJava da buen soporte a las técnicas de desarrollo OOP y en resumen a la reutilización de componentes de software.
3. Distribuido
Java se ha diseñado para trabajar en ambiente de redes y contienen una gran biblioteca de clases para la utilización del protocolo TCP/IP, incluyendo HTTP y FTP. El código Java se puede manipular a través de recursos URL con la misma facilidad que C y C++ utilizanrecursos locales (archivos).
4. Interpretado
El compilador Java traduce cada fichero fuente de clases a código de bytes (Bytecode), que puede ser interpretado por todas las máquinas que den soporte a un visualizador de que funcione con Java. Este Bytecode no es especifico de una máquina determinada, por lo que no se compila y enlaza como en el ciclo clásico, sino que se interpreta.


5. Sólido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS