Your SlideShare is downloading. ×
Fundamentos de Java
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Fundamentos de Java

906
views

Published on

Sena Norte Santander Cucuta, ADSI 151193

Sena Norte Santander Cucuta, ADSI 151193

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
906
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 8.Características de la POO: • a. Encapsulamiento • polimorfismo • herencia1.Qué es Java? 9.Cuáles son los tipos de datos soportados en2.Cuáles son los orígenes de Java? Java?3.Cómo se relaciona Java con C y C++? 10.Operadores en Java:4.Que son los Applets de Java? • a. Matemáticos5.Qué es el “código de bytes” en Java? • b. Lógicos6.Características importantes en Java: • c. Relacionales• a. Seguridad 11. Cuales son las estructuras de control en• b. Portabilidad Java?• c. Applets 12.Que es el JDK? Cómo se obtiene?• d. POO 13.Que es NetBeans? Como se obtiene?• e. Otras 14.Conclusiones de la actividad7. Que es la programación orientada aobjetos?• a. Clases• propiedades• métodos• d. Instancias
  • 2. • Java es un lenguaje de programación orientado a objetos, toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple. Se han convertido en la tecnología ideal para su aplicación a redes. De portátiles a centros de datos, de consolas de juegos de súper equipos científicos, de teléfonos móviles a Internet, Java está en todas partes.• Más de 4.500 millones dispositivos utilizan la tecnología Java
  • 3. • Java fue un proyecto interno de Sun Microsystems en 1990. James Gosling, Mike Sheridan y Patrick Naughton, junto con otros más, comenzaron a desarrollar un nuevo lenguaje en una oficina en California para Crear un lenguaje de programación fácil de aprender y de usar. Se llamo originalmente Oak.
  • 4. • Se trata de pequeños programas hechos en Java, que se transfieren con las páginas web y que el navegador ejecuta en el espacio de la página.• Los applets son más difíciles de programar que los scripts en Javascript y requerirán unos conocimientos básicos o medios del lenguaje Java.
  • 5. se han implementado barreras de seguridad en ellenguaje y en el sistema de ejecución de tiempo real.Portabilidad: Por ser indiferente a la arquitectura sobre la cual estátrabajando, En java se pueden crear aplicaciones independientes yapplets independientes porque se pueden comportar como cualquierprograma escrito en cualquier lenguaje. Toda la programación en java en su mayoría está orientada aobjetoLenguaje Simple: porque viene de la misma estructura de c y c++; yaque c++ : Es altamente fiable en comparación con c, se han muchascaracterísticas con la aritmética de punteros, proporciona numerosascomprobaciones en compilación y en tiempo de ejecución
  • 6. una forma especial de programar, más cercana a como expresaríamoslas cosas en la vida real que otros tipos de programación.Clases en POO: Las clases son declaraciones de objetos, ladefinición de un objeto es la clase.Propiedades en clases: Las propiedades o atributos son las característicasde los objetos. Cuando definimos unapropiedad normalmente especificamossu nombre y su tipo.Métodos en las clases: Son las funcionalidadesasociadas a los objetos.
  • 7. • El encapsulamiento consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto es una sola entidad. En los lenguajes estructurados esto era imposible. la Clases es cajas negras donde sólo se conoce el comportamiento pero no los detalles internos.• La herencia básicamente consiste en que una clase puede heredar sus variables y métodos a varias subclases Esto significa que una subclase, aparte de los atributos y métodos propios, tiene incorporados los atributos y métodos heredados de la superclase.• Polimorfismo múltiples formas esto implica que un mismo Objeto puede tomar diversas formas. El poder manipular un Objeto como si éste fuera de un tipo genérico otorga mayor flexibilidad al momento de programar con Objetos
  • 8. • Operadores Relacionales:• <: Menor que• ==: Iguales• ¡=: Distintos• >=: Mayor o igual que• <=: Menor o igual que• Operadores Lógicos:• || : devuelve true si alguno de los operandos son true.• ! : Niega el operando que se le pasa.• & : devuelve true si ambos operandos son true, evaluándolos ambos.• | : devuelve true uno de los operandos es true, evaluándolos ambos
  • 9. • Se trata de un conjunto de herramientas (programas y librerías) que permiten desarrollar (compilar, ejecutar, generar documentación, etc.) programas en lenguaje Java.• Sun distribuye gratuitamente el JDK “oficial” para los siguientes sistemas operativos: Windows 95/98/NT, Solaris y Linux – Se pueden conseguir en Internet (http://www.javasoft.com/)
  • 10. • Es un llamado Entorno de desarrollo, permite programar aplicaciones principalmente en Java, posteriormente se complemento con paquetes adicionales del software que te permiten programar en lenguajes como Ruby, C/C++ o bien PHP, pero su fuerte de programación se puede decir que es Java, y puedes programar en sus diferentes ediciones como la SE, ME o bien EE.• Netbeans fue desarrollado inicialmente por Sun Mycrosystems, y es un software libre y gratuito, de manera que puedes utilizarlo gratuitamente sin ningun costo.