Saltar a contenido

A6 · Procesos desde Java

Crear y controlar procesos desde el propio código: lanzar otro programa con ProcessBuilder, recoger su código de salida, leer su salida y enviarle datos, redirigirla a ficheros, poner límites de tiempo, detenerlo y observar procesos con ProcessHandle. Es la práctica de la teoría de la web de Procesos y planificación de la CPU.

Teoría

Antes de empezar: qué debes dominar

  • Excepciones y ficheros (unidades 2 y 7).
  • Qué es un proceso, su PID y sus estados (web de Procesos, unidad 1).
  • Funciones como valores, para onExit() (unidad A1 de este apartado).

Ejercicios de la unidad

Bloque Ejercicios
A6 · Ejercicios de procesos 6

Antes de pasar a los ejercicios

Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios de esta unidad: