Java

Solo disponible en BuenasTareas
  • Páginas : 23 (5549 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2010
Leer documento completo
Vista previa del texto
INGENIERÍA EN TECNOLÓGIA DE LA INFORMACIÓN Y COMUNICACIÓN

ALUMNO: LUIS MARTIN

GRADO Y GRUPO: ITI - 705

Java

LEÓN, GUANAJUATO 1 DE SEPTIEMBRE DEL 2010

INTRODUCCION A JAVA:

El lenguaje Java y los navegadores con soporte Java, proporcionan una forma diferente de hacer que ese navegador sea capaz de ejecutar programas. Con Java se puede reproducir sonido directamente desde elnavegador, se pueden visitar home pages con animaciones, se puede enseñar al navegador a manejar nuevos formatos de ficheros, e incluso, cuando se pueda transmitir video por las líneas telefónicas, nuestro navegador estará preparado para mostrar esas imágenes. Utilizando Java, se pueden eliminar los inconvenientes de la interfaz CGI y también se pueden añadir aplicaciones que vayan desde experimentoscientíficos interactivos de propósito educativo a juegos o aplicaciones especializadas para la tele venta. Es posible implementar publicidad interactiva y periódicos personalizados Además, Java proporciona una nueva forma de acceder a las aplicaciones. El software viaja transparentemente a través de la red. No hay necesidad de instalar las aplicaciones, ellas mismas vienen cuando se necesitan. Porejemplo, la mayoría de los navegadores del Web pueden procesar un reducido número de formatos gráficos (típicamente GIF y JPEG). Si se encuentran con otro tipo de formato, el navegador estándar no tiene capacidad para procesarlo, tendría que ser actualizado para poder aprovechar las ventajas del nuevo formato. Sin embargo, un navegador con soporte Java puede enlazar con el servidor que contieneel algoritmo que procesa ese nuevo formato y mostrar la imagen.

CARACTERISTICAS DE JAVA

otro        

Las características principales que nos ofrece Java respecto a cualquier lenguaje de programación, son:

Simple Orientado a objetos Distribuido Robusto Arquitectura neutral Seguro Portable Interpretado

 

Multithreaded Dinámico

SINTAXIS DE JAVA La sintaxis de Java sederiva en gran medida de C++. Pero a diferencia de éste, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside en alguna clase (recordemos que una clase es un molde a partir del cual pueden crearse variosobjetos). FASES EN EL DESARROLLO DE UN PROGRAMA
 



  









Todo en Java está dentro de una clase, incluyendo programas autónomos. El código fuente se guarda en archivos con el mismo nombre que la clase que contienen y con extensión “.java”. Una clase (class) declarada pública (public) debe seguir este convenio. En el ejemplo anterior, la clase es Hola, por lo que elcódigo fuente debe guardarse en el fichero “Hola.java” El compilador genera un archivo de clase (con extensión “.class”) por cada una de las clases definidas en el archivo fuente. Una clase anónima se trata como si su nombre fuera la concatenación del nombre de la clase que la encierra, el símbolo “$”, y un número entero. Los programas que se ejecutan de forma independiente y autónoma, deben contenerel método “main ()”. La palabra reservada “void” indica que el método main no devuelve nada. El método main debe aceptar un array de objetos tipo String. Por acuerdo se referencia como “args”, aunque puede emplearse cualquier otro identificador. La palabra reservada “static” indica que el método es un método de clase, asociado a la clase en vez de una instancias de la misma. El método main debeser estático o “de clase’’. La palabra reservada public significa que un método puede ser llamado desde otras clases, o que la clase puede ser usada por clases fuera de la jerarquía de la propia clase. Otros tipos de acceso son “private” o “protected”. La utilidad de impresión (en pantalla por ejemplo) forma parte de la biblioteca estándar de Java: la clase “System” define un campo público...
tracking img