ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Java


Enviado por   •  21 de Agosto de 2012  •  Informes  •  1.342 Palabras (6 Páginas)  •  248 Visitas

Página 1 de 6

JAVA

¿QUE ES JAVA?

Java es un lenguaje de programación de alto nivel orientado a objetos, desarrollado por James Gosling en 1995. El lenguaje en sí mismo toma mucha de su sintaxis de C, Cobol y Visual Basic, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante un recolector de basura. Desarrollador Jame Gosling & Sun Microsystems (Oracle Corporation), extensiones más comunes .java, .class .jar.

La programación estructurada es una técnica para escribir programas (programación de computadora). Para ello se utilizan únicamente tres estructuras: secuencia(si las instrucciones se ejecutan una tras otra), selección(La estructura selectiva permite que la ejecución del programa se bifurque a una instrucción (o conjunto) u otra/s ELSE ) e iteración(hace que se repita su ejecución mientras se cumpla una condición); siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).

System.out

 Este objeto implementa la salida estándar. Los métodos que nos proporciona para controlar la salida son:

 print(a): Imprime a en la salida, donde a puede ser cualquier tipo básico Java ya que Java hace su conversión automática a cadena.

 println(a): Es idéntico a print(a) salvo que con println() se imprime un salto de línea al final de la impresión de a.

 El método system.out.println muestra o imprime una línea de texto en la ventana de comandos. La cadena dentro de los paréntesis de System.out.println (“!Bienvenido a la programación java”); es el argumento para el método además de cumplir la función de indicar a la computadora que realice una acción; es decir que imprima la cadena de caracteres contenida entre los caracteres de comillas dobles.

EJEMPLO:

1. //Imprimir una línea de texto con varias instrucciones

2. .

3. Public Class Bienvenido {

4. .

5. //el método main empieza la ejecución de la aplicación en java

6. Public static void main (String args [])

7. {

8. System.out.print(“Bienvenido a”);

9. System.out.println(“la programación en java “);

10. .

11. }//fin del método main

12. }//fin de la clase Bienvenido

CLASE SYSTEM.IN

 la primera S de System.out es mayúscula. Si la escribes minúscula obtendrás un error de compilación.

 La clase System tiene un miembro dato denominado in que es una instancia de la clase InputStream que representa al teclado o flujo de entrada estándar. Sin embrago, el miembro out de la clase System es un objeto de la clase PrintStream, que imprime texto en la pantalla (la salida estándar).

Este objeto implementa la entrada estándar (normalmente el teclado). Los métodos que nos proporciona para controlar la entrada son:

 read(): Devuelve el carácter que se ha introducido por el teclado leyéndolo del buffer de entrada y lo elimina del buffer para que en la siguiente lectura sea leído el siguiente carácter. Si no se ha introducido ningún carácter por el teclado devuelve el valor -1.

 skip(n): Ignora los n caracteres siguientes de la entrada.

 System.err

Este objeto implementa la salida en caso de error. Normalmente esta salida es la pantalla o la ventana del terminal como con System.out,.

 System.exit (0); //terminar la aplicación con la ventana

Utiliza el método estático exit de la clase System para terminar la aplicación. Esto se requiere para terminar cualquier aplicación que muestre una interfaz gráfica de usuario.

SCANNER

La Clase Scanner de java 5.

La clase Scanner que se introdujo a partir de java 5 tiene varias utilidades. Puede separar o romper su dato de entrada en subcadenas o “tokens” y además convertir estos datos en tipos primitivos como enteros, flotantes, etc. Por ejemplo, puedo pasarle un dato String como argumento al constructor, definir su patrón delimitador (por defecto: espacio en blanco) y obtener subcadenas cuyos miembros debo recoger uno a uno mediante el método next() o algunos de sus similares (nextInt(), nextByte()… para cada dato primitivo existe un next()), veamos un pequeño programa:

public static void main(String[] args) {

String cadena = "Blog_Acerca_de_Java";

Scanner s = new Scanner(cadena);

s.useDelimiter("_");

while(s.hasNext()){

System.out.println(s.next()); //s.next() devuelve cadena

...

Descargar como (para miembros actualizados)  txt (7.8 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com