Un programa java es una coleccion de clases. Algunas clases se escriben y algunas forman parte del lenguaje java. Un progr...
HISTORIA DE JAVA <ul><li>empleado de la empresa Sun, reclutó a sus colegas James Gosling y Mike Sheridan para trabajar sob...
<ul><li>CARACTERISTICAS DE JAVA </li></ul><ul><li>En el avance del mundo en nuestro entornos software, y esto viene avalad...
PROPIEDADES <ul><li>PROPIEDADES DE JAVA &quot; </li></ul><ul><li>  </li></ul><ul><li>La clase System tiene dos métodos que...
FUNDAMENTOS <ul><li>Java es un lenguaje orientado a objetos, que se deriva en alto grado de C++, de tal forma que puede se...
PALABRAS CLAVE <ul><li>Java es un lenguaje orientado a objetos, que se deriva en alto grado de C++, de tal forma que puede...
OPERADORES <ul><li>Conocidos también como operandos, indican una evaluación o computación para ser realizada en objetos o ...
CLASES DE OPERADORES <ul><li>+  >>>= ,  &= , ==, >>  ,  !, &, </li></ul><ul><li><<=, ^, +=, ^=, *=, %, %= </li></ul>
OPERADORES JAVA <ul><li>Así por ejemplo el siguiente fragmento de código incrementa el valor de una variable en dos unidad...
EXPRESIONES <ul><li>Los operadores, variables y las llamadas a métodos pueden ser combinadas en secuencias conocidas como ...
BLOQUES Y AMBITOS <ul><li>En Java el código fuente está dividido en partes separadas por llaves, denominas bloques. Cada b...
 
REALIZADO POR: JHONNY ALEXANDER BEDOYA
Upcoming SlideShare
Loading in...5
×

Java

606

Published on

una buena presentacion de java

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Transcript of "Java"

  1. 1. Un programa java es una coleccion de clases. Algunas clases se escriben y algunas forman parte del lenguaje java. Un programa java debe contener un metodo estatido denominado main ().
  2. 2. HISTORIA DE JAVA <ul><li>empleado de la empresa Sun, reclutó a sus colegas James Gosling y Mike Sheridan para trabajar sobre un nuevo tema conocido como &quot;El proyecto verde&quot;. Este a su vez estaba auspiciado por la compañía &quot;Sun founder Bill Joy&quot; y tenía como objetivo principal crear un lenguaje de programación accesible, fácil de aprender y de usar, que fuera universal, y que estuviera basado en un ambiente C++ ya que había mucha frustración por la complejidad y las limitaciones de los lenguajes de programación existentes. </li></ul><ul><li>En abril de 1991, el equipo decidió introducir sistemas de software con aplicaciones para consumidores smart como plataforma de lanzamiento para su proyecto. James Gosling escribió el compilador original y lo denominó &quot;Oak&quot;, y con la ayuda de los otros miembros del equipo desarrollaron un decodificador que mas tarde se convertiría en lenguaje Java. </li></ul><ul><li>Para 1992, el equipo ya había desarrollado un sistema prototipo conocido como &quot;*7&quot;, que era una especie de cruce entre un asistente digital personalizado y un mecanismo inteligente de control remoto. </li></ul><ul><li>Por su parte el presidente de la compañía Sun, Scott McNealy, se dio cuenta en forma muy oportuna y estableció el Proyecto Verde como una subsidiaria de Sun. De 1993 a 1994, el equipo de Naughton se lanzó en busca de nuevas oportunidades en el mercado, mismas que se fueron dando mediante el sistema operativo base. La incipiente subsidiaria fracasó en sus intentos de ganar una oferta con Time-Warner, sin embargo el equipo concluyó que el mercado para consumidores electrónicos smart y las cajas Set-Up en particular, no eran del todo eficaces. La subsidiaria Proyecto Verde fue amortizada por la compañía Sun a mediados del 94’. </li></ul>
  3. 3. <ul><li>CARACTERISTICAS DE JAVA </li></ul><ul><li>En el avance del mundo en nuestro entornos software, y esto viene avalado por tres elementos claves que diferencian a este lenguaje desde un punto de vista tecnológico: </li></ul><ul><li>Es un lenguaje de programación que ofrece la potencia del diseño orientado a objetos con una sintaxis fácilmente accesible y un entorno robusto y agradable. </li></ul><ul><li>Proporciona un conjunto de clases potente y flexible. </li></ul><ul><li>Pone al alcance de cualquiera la utilización de aplicaciones que se pueden incluir directamente en páginas Web (aplicaciones denominadas applets). </li></ul><ul><li>Java fue diseñado para crear software altamente fiable. Para ello proporciona numerosas comprobaciones en compilación y en tiempo de ejecución. Sus características de memoria liberan a los programadores de una familia entera de errores (la aritmética de punteros), ya que se ha prescindido por completo los punteros, y la recolección de basura elimina la necesidad de liberación explícita de memoria. </li></ul><ul><li>Java aporta a la Web una interactividad que se había buscado durante mucho tiempo entre usuario y aplicación. </li></ul>
  4. 4. PROPIEDADES <ul><li>PROPIEDADES DE JAVA &quot; </li></ul><ul><li>  </li></ul><ul><li>La clase System tiene dos métodos que se pueden utilizar para leer las propiedades del sistema: getProperty() y getProperties. </li></ul><ul><li>La clase System tiene dos versiones diferentes de getProperty(). Ambas versiones devuelven el valor de la propiedad nombrada en la lista de argumentos. La más simple de las dos getProperty() toma un sólo argumento: la clave de la propiedad que quiere buscar. Por ejemplo, para obtener el valor de path.separator, utilizamos la siguiente sentencia. </li></ul>
  5. 5. FUNDAMENTOS <ul><li>Java es un lenguaje orientado a objetos, que se deriva en alto grado de C++, de tal forma que puede ser considerado como un C++ nuevo y modernizado o bien como un C++ al que se le han amputado elementos heredados del lenguaje estructurado C. </li></ul><ul><li>B. Tokens </li></ul><ul><li>Un token es el elemento más pequeño de un programa que es significativo para el compilador. Estos tokens definen la estructura de Java. </li></ul>
  6. 6. PALABRAS CLAVE <ul><li>Java es un lenguaje orientado a objetos, que se deriva en alto grado de C++, de tal forma que puede ser considerado como un C++ nuevo y modernizado o bien como un C++ al que se le han amputado elementos heredados del lenguaje estructurado C. </li></ul><ul><li>B. Tokens </li></ul><ul><li>Un token es el elemento más pequeño de un programa que es significativo para el compilador. Estos tokens definen la estructura de Java. </li></ul>
  7. 7. OPERADORES <ul><li>Conocidos también como operandos, indican una evaluación o computación para ser realizada en objetos o datos, y en definitiva sobre identificadores o constantes. Los operadores admitidos por Java </li></ul>
  8. 8. CLASES DE OPERADORES <ul><li>+ >>>= , &= , ==, >>  , !, &, </li></ul><ul><li><<=, ^, +=, ^=, *=, %, %= </li></ul>
  9. 9. OPERADORES JAVA <ul><li>Así por ejemplo el siguiente fragmento de código incrementa el valor de una variable en dos unidades, mediante la utilización del operador aritmético + que se utiliza para la suma: </li></ul><ul><li>int miNumero=0; </li></ul><ul><li>miNumero = miNumero + 2; </li></ul><ul><li>En el apartado &quot;II.3 Operadores&quot; de este tutorial aprenderemos que en Java hay formas más sencillas de hacer esto mismo, y estudiaremos el significado de cada uno de estos operadores. </li></ul><ul><li>e.) Separadores </li></ul><ul><li>Se usan para informar al compilador de Java de cómo están agrupadas las cosas en el código. </li></ul>
  10. 10. EXPRESIONES <ul><li>Los operadores, variables y las llamadas a métodos pueden ser combinadas en secuencias conocidas como expresiones. El comportamiento real de un programa Java se logra a través de expresiones, que se agrupan para crear sentencias. </li></ul><ul><li>Una expresión es una serie de variables, operadores y llamadas a métodos (construida conforme a la sintaxis del lenguaje) que se evalúa a un único valor. </li></ul>
  11. 11. BLOQUES Y AMBITOS <ul><li>En Java el código fuente está dividido en partes separadas por llaves, denominas bloques. Cada bloque existe independiente de lo que está fuera de él, agrupando en su interior sentencias (expresiones) relacionadas. </li></ul><ul><li>Desde un bloque externo parece que todo lo que está dentro de llaves se ejecuta como una sentencia. Pero, ¿qué es un bloque externo?. Esto tiene explicación si entendemos que existe una jerarquía de bloques, y que un bloque puede contener uno o más subbloques anidados </li></ul>
  12. 13. REALIZADO POR: JHONNY ALEXANDER BEDOYA
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×