LINKED LIST <> alguem pode me ajudar? urgente !

Preciso fazer um programa em java utilizando a classe Linked List, mas eu nunca usei isso em java. Este é o exercício!

  • nome da prova (100m livres, 200m livres, 50m com barreira, 150m com barreira);
  • nome do atleta (Luiz Felipe Jacaré, Roosevelt Perna de Grilo, Darth Maicon Vader, Genisvaldo);
  • raia (1 até 4);
  • tempo de chegada em segundos, com duas casas decimais(53.45, 245.78).
    Exemplo do arquivo texto:
    100m livres/Roosevelt Perna de Grilo/2/73.30
    50m com barreira/Roosevelt Perna de Grilo/4/106.25
    100m livres/Darth Maicon Vader/1/70.87
    100m livres/Luiz Felipe Jacaré/3/70.86
    150m com barreira/Darth Maicon Vader/2/245.50
    50m com barreira/Genisvaldo/4/116.25
    150m com barreira/Genisvaldo/2/303.85
    Sua função é programar uma aplicação JAVA que, a partir da leitura deste arquivo de dados:
    1 – Imprima os três melhores e os três piores tempos independentes da prova realizada (Você deve
    mostrar o nome do atleta, a raia, prova realizada e o seu tempo).
    2 – Imprima uma listagem com os resultados das provas. Para cada prova, imprima o nome, a raia e tempo
    de cada atleta, por ordem de chegada.

https://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html