La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

----------------------------------------- KIT de DESARROLLO JAVA ------------------------- Para obtener el el kit de desarrollo JAVA (JDK) y su documentación.

Presentaciones similares


Presentación del tema: "----------------------------------------- KIT de DESARROLLO JAVA ------------------------- Para obtener el el kit de desarrollo JAVA (JDK) y su documentación."— Transcripción de la presentación:

1 KIT de DESARROLLO JAVA Para obtener el el kit de desarrollo JAVA (JDK) y su documentación ir a: Y oprimir en nonde dice: Java Platform (JDK) JDK Ver la figura anexa:

2 KIT de DESARROLLO JAVA También es necesario crear un acceso directo a DOS y colocarlo en el escritorio de WINDOWS. Especificar un directorio de trabajo en las propiedades del icono del acceso directo. Finalmente es necesario especificar la ruta a la carpeta bin de jdk de Java, como sigue: En WINDOWS XP: 1.- Oprimir el botón derecho sobre MiPC 2.- Oprimir en Propiedades 3.- Oprimir en Opciones avanzadas 4.- Oprimir en Variables de entorno 5.- En el campo varibles de usuario, modificar la variable path, agregrándole un ; y despues la ruta completa al directorio bin de djk de Java POR EJEMPLO, si en path originalmente aparece así: C:\BC45\BIN;C:\DJGPP\BIN Agregar: ;C:\Archivos de programa\Java\jdk1.6.0_02\bin Quedando así: C:\BC45\BIN;C:\DJGPP\BIN;C:\Archivos de programa\Java\jdk1.6.0_02\bin Ambiente integrado de desarrollo Para obtener el ambiente de desarrollo integrado ir a: Despues ingresar a download y bajarse la última versión FREEWARE. Es decir, Jcreator LE ( la edición light -- > LE ) Instalar Jcreator después del kit de desarrollo JDK.

3 Mi primer programa en JAVA public class Hola { public static void main(String[] args) { System.out.println("Hola mundo cruel"); } Hola mundo cruel

4 En Java Creator hacer lo siguiente para crear un programa: 1.- File-New-Project y seleccionar Basic Java Aplication 2.- Build-Compile Project 3.- Execute Project En la ventana de DOS hacer los siguiente para crear un programa: 1.- javac NombreArchivo.java Hola.java 2.- java NombreArchivo Hola

5 Esqueletos En c En java struct miEstructura { // miembros datos } ; class miClase { // miembros datos // miembros métodos (funciones) }

6 En c En java #include #define PI struct miEstructura { float a; char c[20]; } ; float volEsf(float r) { return PI * pow(r, 3.); } int main() { float v = volEsf(5.5); printf(Volumen = %f, v ); } public class miClase // este archivo se tiene que llamar miClase { float a; // miembro variable char c[ ] = new char[20]; // miembro objeto public static double volEsf(double r) // miembro método { return Math.PI * Math.pow(r, 3.); } public static void main(String[] args) // miembro método { double v = volEsf(5.5); System.out.println("Volumen = " + v); }

7 public class MiClase { public static int tmp = 123; // miembro variable public static final double PI = ;// miembro constante public float p; public static void miFun()// miembro método { double a = tmp * PI; //p = 2;INVALIDO, miembro no estático } Un miembro estático de una clase, solo puede a acceder a miembros estáticos de su propia clase

8 public class MiClase { public static int tmp = 123; // miembro variable public static final double PI = ;// miembro constante public static void imprimeArreglo(int a[])// miembro método { for(int i = 0 ;i < a.length; i++) System.out.println(a[i]); } class Main { public static void main(String[] args) { int p[] = {3,6,8,3,6}; MiClase.imprimeArreglo(p); double a = MiClase.PI; fun(); // ERROR. fun no es estatica y está en la misma clase que main } public void fun( void ) { int p[] = {3,6,8,3,6}; MiClase.imprimeArreglo(p); double a = MiClase.PI; } Los miembros estáticos de otra clase se acceden sin crear objetos, así: IdentificadorDeLaClase.miembro Y se pueden acceder independientemente de que el método sea estático o no.

9 La clase String produce objetos que son cadenas de caracteres public class Hola2 { public static void main(String args[]) { String mensaje = "Hola mundo cruel, sabias que: "; int i = 10; System.out.println(mensaje " + " " es: " + i); } Hola mundo cruel, sabias que: es: 10

10 class Hola { public static void main(String args[]) { double vol_esf = volEsfera(3); mensaje("Hola, el volumen de la esfera de radio " " es: " + vol_esf); } public static void mensaje(String texto) { System.out.println(texto); } public static double volEsfera(double radio) { double vol; vol = 4. / 3. * Math.PI * Math.pow(radio, 3.); //float v = vol; //error, porque no cabe en el float return vol; } } No hay prototipos No hay includes ni defines

11 La Clase Math (Esbozo) public class Math {public static final double E = ; public static final double PI = ; public static double pow(double a, double b) { // regresa a b.. } public static double sin(double a) {.. } … }

12 public class TablaSeno { public static void main(String[] args) { System.out.println("Angulo\t Seno"); for (double a = 0;a < 2 * Math.PI; a +=.5) System.out.println(a+"\t"+Math.sin(a)); } Angulo Seno

13 public class Arreglos// Arreglos. Los arreglos son objetos en JAVA { public static void main(String[] args) { double a[]; a = new double[100]; float b[] =new float[1000]; int p[] = {3,6,8,3,6}; float f[] = {3.1f,6.8f,8.8f,3.5f,6.2f}; int tamano = p.length; // acceso al miembro length del objeto p imprimeArreglo(p); imprimeArreglo(f); } public static void imprimeArreglo(int a[]) { for(int i = 0 ;i < a.length; i++) System.out.println(a[i]); } public static void imprimeArreglo(float a[]) // sobrecarga de imprimeArreglo { for(int i = 0 ;i < a.length; i++) System.out.println(a[i]); } public static void imprimeArreglo(double a[]) // sobrecarga de imprimeArreglo { for(int i = 0 ;i < a.length; i++) System.out.println(a[i]); }


Descargar ppt "----------------------------------------- KIT de DESARROLLO JAVA ------------------------- Para obtener el el kit de desarrollo JAVA (JDK) y su documentación."

Presentaciones similares


Anuncios Google