Problema con ArrayList

Tengo un problema con con este pequeño programa, ya que me aparece un mensaje que dice lo sguiente:
"cannot find symbol class ArrayList" y no se que haacer.

//fichero Ejemplo1.java
import java.util.Vector;
import java.awt.*;

class Ejemplo1{
public static void main (String arg[]) throws InterruptedException{
System.out.println("Comienza main()...");
Circulo c = new Circulo(2.0, 2.0, 4.0);
System.out.println("Radio="+c.r+"unidades.");
System.out.println("Centro=("+c.x+","+c.y+")unidades.");
Circulo c1=new Circulo(1.0, 1.0, 2.0);
Circulo c2=new Circulo(0.0, 0.0, 3.0);
c=c1.elMayor(c2);
System.out.println("El mayor radio es " + c.r +".");
c=new Circulo();
c=Circulo.elMayor (c1, c2);
System.out.println("El mayor radio es " + c.r +".");

VentanaCerrable ventana=new VentanaCerrable("Ventana abierta al mundo...");
ArrayList v=new ArrayList();

CirculoGrafico cg1=new CirculoGrafico (200, 200, 100, Color.red);
CirculoGrafico cg2=new CirculoGrafico (300, 200, 100, Color.blue);
RectanguloGrafico rg=new RectanguloGrafico(50, 50, 450, 350, Color.green);

v.add(cg1);
v.add(cg2);
v.add(rg);

PanelDibujo mipanel=new PanelDibujo(v);
ventana.add(mipanel);
ventana.setSize(500, 400);
ventana.setVisible(true);
System.out.println("Termina main()...");

}//fin del main
}//fin de class ejemplo1

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

import

Paso 1:

import java.util.ArrayList;

Paso 2:

consiguete un IDE que te sugiera los posibles errores... Eclipse te hubiera dicho que te faltaba importar ArrayList y te hubiera sugerido el import.

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

Imagen de Shadonwk

concuerdo contigo ezamudio

concuerdo contigo ezamudio es un error basico o en su defecto import java.util.*;