JAVA  ¿QUE ES?  Java es un lenguaje de programación desarrollado inicialmente por Sun  Microsystems y que según muchos esp...
Funcionamiento de java  Los programas java destinados a la Web se ejecutan dentro de los  navegadores que estén preparados...
Pasos fundamentales del funcionamiento de una aplicación java:Después de escribir y compilar el applet java, éste debe se...
SintaxisLa sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de éste, quecombina la sintaxis para progra...
Ejemplos básicosLas tablas de multiplicar:Código:import java.io.*;public class tablas {  public static void main(String[] ...
Determinar el factorial de un número:Código:import java.io.*; class factorial {   public static void main(String args[])th...
Upcoming SlideShare
Loading in …5
×

Java

287 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
287
On SlideShare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Java

  1. 1. JAVA ¿QUE ES? Java es un lenguaje de programación desarrollado inicialmente por Sun Microsystems y que según muchos especialistas está llamado a transformar la Web, permitiendo crear programas interactivos e incorporar características multimedia. Java es un lenguaje orientado a objetos similar a C++ que nos permite desarrollar aplicaciones completas e independientes, no sólo para internet sino también para cualquier ámbito. Además, otra de las características más importantes del lenguaje java es la posibilidad de que las aplicaciones con el construidas sean operativas bajo diferentes plataformas.Alexis Verdesoto
  2. 2. Funcionamiento de java Los programas java destinados a la Web se ejecutan dentro de los navegadores que estén preparados para ello, todos los navegadores modernos lo están, y son conocidos como applets (miniaplicaciones). Cuando al navegar se encuentra una página que alberga un applet java se pone en funcionamiento lo que es llamado "máquina virtual", que prepara al navegador para la ejecución automática de esta miniaplicación, que previamente es descargada desde el servidor al ordenador cliente.El archivo java se guarda en el servidor, siendo descargado hacia el ordenador clientecuando alguien se baja la página web que lo contiene. Una vez en el ordenador cliente,el applet java se verifica por seguridad y se guarda en una parte determinada de lamemoria del ordenador. Finalmente se ejecuta el programa java
  3. 3. Pasos fundamentales del funcionamiento de una aplicación java:Después de escribir y compilar el applet java, éste debe ser colocado en un servidorweb. Contrariamente a lo que suele ocurrir con las secuencias CGI, las aplicacionesjava pueden ser archivadas en cualquier directorio del servidor. Esto es así porque losscripts java se ejecutan en el ordenador cliente, mientras que los programas CGI sedesarrollan en el propio servidor, siendo por lo tanto vulnerables a la intromisiónajena.Cuando un usuario visita una página que contiene una aplicación java, en primerlugar ésta se descarga desde el servidor al ordenador cliente y a continuación se poneen funcionamiento el intérprete java del navegador.Durante la intrepretación del código del applet java se produce un proceso deverificación para detectar la existencia de virus y asegurar una ejecución segura.Finalizada la verificación, los datos se colocan en una zona restringida delcomputador donde se ejecutan, favoreciendose nuevamente la seguridad delproceso.Por último, la aplicación java se ejecuta.
  4. 4. SintaxisLa sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de éste, quecombina 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 enalguna clase (recordemos que una clase es un molde a partir del cual pueden crearsevarios objetos).// Hola.javapublic class Hola //Declara una clase llamada Hola, que es descendiente de la clase Object{//Entre llaves se declaran los atributos y métodos de la clase public static void main(String[] args) //public: indica que el método main()es público //void: indica que la función main() no devuelve ningún valor //El método main()debe aceptar siempre como parámetro un vector de strings { System.out.println("Hola, mundo!"); //Esta línea indica que se va a ejecutar el método println(), encargado de mostrar //un valor a través de la salida estándar (en nuestro caso, un String) //Este método pertenece al atributo out }}
  5. 5. Ejemplos básicosLas tablas de multiplicar:Código:import java.io.*;public class tablas { public static void main(String[] arg)throws IOException{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); int num; int i; System.out.println("Teclea el numero de tabla que quieras"); num = Integer.parseInt(in.readLine()); for(i=1; i<=10; i++) { System.out.println(num+" x "+i+" = "+(i*num)); } }}
  6. 6. Determinar el factorial de un número:Código:import java.io.*; class factorial { public static void main(String args[])throws IOException { BufferedReader in= new BufferedReader(new InputStreamReader(System.in)); int num1,acua=1; System.out.println("Deme un numero"); num1=Integer.parseInt(in.readLine()); for(int i=num1; i>=1;i--) { acua=acua*i; } System.out.println("El factorial de "+num1+ " es " +acua); } }

×