Diapositivas Java

9,366 views

Published on

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

No Downloads
Views
Total views
9,366
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
644
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Diapositivas Java

  1. 1. YORLEY SANABRIA ESTUPIÑAN CLAUDIA YUDDY LIZCANO ALVARADO
  2. 2. 1. ¿QUE ES JAVA ? Java además de ser un lenguaje de programación ayuda a orientaral desarrollo de software con el cual podemos realizar cualquier tipo de programa. Es un lenguaje muy extendido y cada vez cobra más importancia tanto en el ámbito de Internet como en la informática en general.
  3. 3. 2. ¿Cuáles son los orígenes de java? El origen de java surge debido a que se necesitaba un lenguaje de programación q eliminara la forma de programar como se hacia en Fortran y Basic. Comenzó hace más de 30 años con un lenguaje llamado Simula67. Java fue diseñado en 1990 por el científico Canadiense James Gosling, de Sun Microsystems, como software para dispositivos electrónicos de consumo principalmente para calculadoras, hornos de microondas y la televisión interactiva.
  4. 4. 3. ¿Cómo se relaciona java con C y C++? El código Java se puede manipular a través de recursos URL con la misma facilidad que C y C++ utilizan recursos locales (archivos). El compilador Java suele ofrecer la posibilidad de compilar Bytecode en código máquina de determinadas plataformas, y según Sun este código resulta de una eficacia similar a compilaciones de C y C++.
  5. 5. 5. Qué es el “código de bytes” en Java? Bytecodes son un conjunto de instrucciones muy parecidas al código máquina, pero que no son específicas para algún procesador. Sin embargo, este panorama es distinto cuando escribe código en Java. El ambiente de desarrollo tiene dos partes: El compilador Java toma su programa y en lugar de generar códigos de máquina para sus códigos fuente, genera un bytecode. Programa en Java debe ejecutar un programa llamado intérprete de bytecode, el cual a su vez ejecuta su programa Java.
  6. 6. 6. Características importantes que tiene Java  SEGURIDAD:  Portabilidad Se han implementado barreras de seguridad en el lenguaje y el sistemas de ejecución Es diferente a la arquitectura sobre esta trabajando, esto hace que su portabilidad sea muy eficiente, sus programas son iguales en cualquiera.
  7. 7. Applets En java se puede crear aplicaciones y Applets, independientes por que se puede comportar como cualquier programa escrito en cualquier lenguaje. Viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java por eso utiliza las misma características de c++ Lenguaje Simple
  8. 8. Distribuido Robusto Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos ; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red. Es altamente fiable en comparación con c , se han eliminado muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución.
  9. 9. Se dice así ya q al estar agrupados en estructuras y es mas fácil su manipulación Orientado A Objetos El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en que sean requeridas o necesitadas. Dinámico
  10. 10. objetos? (POO) es una forma especial de programar , mas cercana a como expresaríamos las cosas de la vida real q otros tipos de programación Ejemplo pensar en un coche tendríamos que asignarle un color, modelo, sus funciones etc. Donde el esquema POO el coche seria el objeto y las propiedades serian las características.
  11. 11.  Clases Son declaraciones de objetos, también se podría definir como abstracciones de objetos. Esto quiere decir que la definición de un objeto es la clase.  Métodos Son las funcionalidades asociadas a los objetos. Cuando estamos programando las clases las llamamos métodos, los métodos son como funciones q están asociadas a un objeto.  Propiedades son las características es decir especificamos su nombre, tipo. (Nos hacemos la idea de acumular todos los datos relacionados en unas variables)
  12. 12. 8. Características de la POO:  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. La utilidad del encapsulamiento va por la facilidad para manejar la complejidad  Polimorfismo: Se refiere a la capacidad para que varias clases derivadas de una antecesora utilicen un mismo método de forma diferente. El concepto de polimorfismo se puede aplicar tanto a funciones como a tipos de datos  Herencia: consiste en que una clase puede heredar sus variables y métodos a varias subclases (la clase que hereda es llamada superclase o clase padre). Esto significa que una subclase, aparte de los atributos y métodos propios, tiene incorporados los atributos y métodos heredados de la superclase.
  13. 13. Tipos De Datos en Java Byte : Puede ser útil para guardar memoria en arreglos grandes. Short : Puede usar un short para guardar memoria en arreglos grandes Int: Es un entero de complemento de dos de 32 bits con signo. long: Es un entero de complemento de dos de 64 bits. Float : Su rango de valores va más allá de esta discusión, pero se especifica en la sección 4.2.3 de la Especificación del Lenguaje Java. Double : Su rango de valores va más allá del alcance de esta discusión, para valores decimales Boolean : Este tipo de datos tiene solo dos posibles valores: true (verdadero) y false (falso). Char : Este es un carácter Unicode de 16 bits. Tiene un valor mínimo de 'u0000' (o 0) y un valor máximo de 'uffff' (o 65,535 inclusive).
  14. 14. Operadores Matemáticos: Suma + . Resta - . Multiplicación * . División / . Resto de la División % Lógicos: Nos permiten construir expresiones lógicas. '&&' Devuelve true si ambos operadores son true. '||' Devuelve true si alguno de los operadores son true. '!' Devuelve el operando que se le pasa. '&' Devuelve true si ambos operadores son true, evaluándolos ambos. '|' Devuelve true uno de los operadores es true, evaluándolos ambos. Relacionales: Permiten comparar variables según relación de igualdad/desigualdad o relación mayor/menor. Devuelven siempre un valor boolean. '>': Mayor que '<': Menor que '==': Iguales '¡=': Distintos '>=': Mayor o igual que '<=': Menor o igual que
  15. 15. 11.¿Cuales los las estructuras de control en Java? Nos permite cambiar el orden de las declaraciones ejecutadas en los programas. Existen dos tipos de estructuras  Selección: Nos permite seleccionar secciones especificas del código para ser ejecutado a partir de una condición.  Iteración: Nos permite ejecutar secciones especificas del código una cantidad determinada de veces.
  16. 16. 12.¿Que es el JDK? Cómo se obtiene? Java Development Kit (desarrollo de equipo Java). Conjunto de herramientas, utilidades, documentación y ejemplos para desarrollar aplicaciones Java. El JDK se puede obtener de las páginas de Sun (http://java.sun.com), y existen versiones disponibles para varias plataformas entre las que se encuentran:  *Microsoft Windows 95 y NT 4.0  *Sun Solaris 2.4 SPARC o 2.5 al 2.6 sobre x86 o SPARC.  *IBM AIX, OS/400 y OS/390  *Linux
  17. 17. 13. ¿ Que es NetBeans? Como se obtiene? Es un proyecto de Software libre, permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes llamados módulos. Se refiere a la plataforma para el desarrollo de aplicaciones de escritorio usando Java y a un entorno de desarrollo integrado (IDE)
  18. 18. CONCLUSIONES:  Para nosotras fue muy elemental investigar en si que es java , y por que se caracteriza por ser un lenguaje muy utilizado.  Java como sabemos es un lenguaje que fue creado a similitud del lenguaje c pero con una diferencia que este lenguaje nos ayuda a tener una mayor seguridad en el programa que se esta ejecutando.

×