Reto Programacion _JAVA

Hola bueno pues vamos a ponerle algo de emocion a esto.. primero que nada mucho se ha hablado de la seguridad que proporciona java, sobre todo porque corre en su maquina virtual sin embargo segun he estado leyendo hay una clase que permite crear nuevos procesos independientes de la maquina virtual el reto es este construir un programa que permita lanzar procesos(nombre y numero de megas a ocupar), esto sencillo pero lo que se va a destacar de aqui es la manera de programacion y la calidad.. espero colaboren poniendo sus soluciones...

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

Runtime.exec() ?

Algo asi como correr un programa externo con Runtime.exec() ?

Given the choice of dancing pigs and security, users will choose dancing pigs, every single time. - Steve Riley

Imagen de iberck

Desde un applet/jws o una

Desde un applet/jws o una app local de escritorio ?

Imagen de Shadonwk

no importa como sea el

no importa como sea el chiste es que haga el fin que es crear nuevos procesos con su nombre y el tamaño en mb, independientes de la maquina virtual de java y poder visualizarlos en el administrador de procesos si es el caso de windows..(por ejemplo) la finalidad de esto es pss pasar el rato y ponerle mas empeño a esta pagina...posteen sus codigos..

Imagen de iberck

/** * * @author iberck

/**
 *
 * @author iberck
 */

import java.io.*;

public class CmdExec {

    public static void main(String argv[]) {
        try {
            String line;
            Process p = Runtime.getRuntime().exec("cmd.exe");
            BufferedReader br =
                    new BufferedReader(new InputStreamReader(p.getInputStream()));
            while ((line = br.readLine()) != null) {
                System.out.println(line);
            }
            br.close();
        } catch (Exception ex) {
            ex.printStackTrace(System.err);
        }
    }
}

Imagen de gabo

Fecha de expiración del reto

Hola

Me alegra el saber que existen los retos en este foro, pero bien ¿Cual es el tiempo de duración del reto?

Saludos.

Imagen de Shadonwk

hola gabo gracias por el

hola gabo gracias por el interes bueno antes que nada no habia pensado en eso ya que pense que las respuestas estarian mas pronto de lo que me imaginaba sin embargo al parecer solo una persona ha respondido me agradaria que mas contribuyeran ya que de esta manera ariamos un poco mas interezante esta comunidad creo que dejare avierto para que todos puedan contribuir o hasta que se encuentre una solución que cumpla con los requisitos pedidos....

Imagen de benek

Hey chicos no me he dado un

Hey chicos no me he dado un espacio para responder el reto, además de que no domino el tema pero con gusto le entro al reto.

--
Javier Benek

que cree prosesos de el mismo

larga vida jvm

que se creen procesos de la misma aplicacion con el mismo nombre y los mismos bits
hacer una copia del proceso y ejecutarlo

Imagen de jali

Ps me late

A mi me late esto de los retos.... aunque hasta el dia de hoy pude leer el post.
Buen comentariooo!!!
Saludos

Imagen de jali

Algo asi??

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author jali
 */

public class Main {

    /**
     * @param args the command line arguments
     *  jaaaa abre 100 pestañas del fiorefox xD
     */

    public static void main(String[] args) throws IOException {
        ProcessBuilder pro = new ProcessBuilder();
        List<String> comandos = new ArrayList<String>();
        for (int i = 0; i < 100; i++) {
            comandos.add("firefox");
        }
        pro.command(comandos);
        pro.start();
    }

}

Imagen de Shadonwk

hola jali gracias por

hola jali gracias por responder no he revisado tu respuesta pero con gusto la checare mas tarde
no he tenido mucho tiempo de verificar esta pagina ya que ahora me encuentor laborando y es mas dificil
mantenerme posteando pero con gusto lo seguire haciendo y pueden enviarme cualquier duda a mi correo
ya sea de hotmail o gmail robershadonw@ gracias por tu respuesta la reviso...