Fundamentos Del Lenguaje (Poo)

Páginas: 17 (4208 palabras) Publicado: 5 de marzo de 2013
1 Fundamentos del lenguaje.

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de 1991, con el que se van a poder crear tanto programas asociados a páginas HTML (apolets) como programas independientes de éstas (aplicaciones). Y todo ello, independiente de la plataforma de computación. Los programas hechos en Java podrán ejecutarse en INTEL,MOTOROLA, Solaris, Windows y Macintosh, entre otros.

Características principales:

• Orientado a Objetos. Java organiza sus programas en una colección de objetos. Esto nos va a permitir estructurar los programas de una manera más eficiente y en un formato más fácil de comprender.

• Distribuido: Java dispone de una serie de librerías para que los programas se puedan ejecutar envarias máquinas y puedan interactuar entre sí.

• Robusto: Java está diseñado para crear software altamente fiable.

• Seguro: Java cuenta con ciertas políticas que evitan que se puedan codificar virus con este lenguaje, sin olvidar además que existen muchas otras restricciones que limitan lo que se puede o no se puede hacer con los recursos críticos de una máquina.

• Interpretado:la interpretación y ejecución se hace a través de la Máquina Virtual Java (JVM) es el entorno en el que se ejecutan los programas Java, su misión principal es la de garantizar la ejecución de las aplicaciones Java en cualquier plataforma.

• Independiente de la Arquitectura: El código compilado de Java se va a poder usar en cualquier plataforma.

• Multiejecución: Java permite elaborarprogramas que permitan ejecutar varios procesos al mismo tiempo sobra la misma máquina.

1.1 Entorno del Desarrollo. (p. 52 L2)

La programación orientada a objetos es la expresión de uno de los más avanzados paradigmas en el campo de la programación, y es, al mismo tiempo, el resultado de la evolución experimentada por los paradigmas anteriores.

A diferencia de otros paradigmas deprogramación, que intentan, al abordar un problema, representarlo o modelarlo empleando entidades cercanas a la computadora (arreglos, subrutinas, módulos) la programación orientada a objetos se propone emplear entidades lo más cercanas posibles a la realidad.

La programación orientada a objetos tiene como conceptos fundamentales los conceptos de objeto y clase.

Un objeto es un ente que posee suscaracterísticas propias (propiedades) y un

conjunto de acciones que es capaz de realizar (métodos).

Una clase es un ente abstracto que permite declarar las propiedades y los métodos de objetos similares.

Un lenguaje de programación orientado a objetos debe permitir al programador realizar definiciones de clases, y construir objetos a partir de esas clases.

Para resolver un problema bajoel paradigma de la programación orientada a objetos basta con determinar y caracterizar los diferentes objetos que intervienen en el problema, definir sus propiedades y métodos y ponerlos a interactuar entre sí.



1.2 Configuración del Entorno de Desarrollo.



Para poder realizar programas en lenguaje Java es necesario disponer de un mínimo de herramientas que nos permitan editar,compilar e interpretar el código que diseñamos. Para escribir físicamente los programas podemos utilizar cualquier editor de texto (por ejemplo el bloc de notas, el WordPad, etc.). Para compilar y ejecutar los programas existen dos opciones:

· Utilizar un entorno integrado de desarrollo (por ejemplo JBuilder deBorland, Visual J++ de Microsoft, etc.)

· Emplear el software básico de desarrollo(SDK) de Sun Microsystems

La primera opción resulta especialmente interesante para afrontar la creación de aplicaciones de manera eficiente, puesto que estos entornos facilitan enormemente el diseño, escritura y depuración de los programas. La segunda opción es mucho más adecuada para aprender a programar en Java, porque no existe la generación automática de código que incorporan los entornos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • fundamentos de POO
  • Fundamentos de la poo
  • Fundamentos Del Lenguaje
  • Fundamentos Del Lenguaje
  • Fundamentos Del Lenguaje
  • Fundamentos del lenguaje
  • Fundamentos del lenguaje
  • Fundamentos Poo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS