Dificuldade em entender o comando classpaths [RESOLVIDO]

Olá galera

Tenho uma dificuldade em entender esse comando

No livro da kathy sierra não coloca um exemplo dele na prática

Bom eu sei que ele serve para encontrar classes para compilar o programa

Entendi o esquema do caminho absoluto e o relativo

Entendi o esquema que quando coloca um (.) no final do comando serve para ele procurar no diretório atual também, essa é uma das minhas dúvidas, em alguns comando o (.) vem no inicio do comando, o que significa o ponto no início do comando?

Quando é pra procurar em mais de um diretório os diretórios são separados por : Ex. -cp com:foo.

E por final gostaria de um exemplo prático para encontrar uma classe, pois no livro ela mostra apenas parte do comando, exemplo: -cp foo:com e não coloca que classe que ela está procurando

Gostaria de um exemplo que usa o classpath para encontrar uma classe Teste.java que se encontra em um diretório qualquer, com o exemplo do (.) no final para procurar no diretório atual e com o exemplo do (.) no início que eu não sei para que serve

Atenciosamente

Também estou com essa dificuldade.
Se alguém puder dar uma força aí, agradecemos!

Aqui no java tem esse artigo: http://www.guj.com.br/article.show.logic?id=108

Tem esses links aqui tb:
http://mindprod.com/jgloss/classpath.html
http://sunsite.dcc.uchile.cl/java/docs/jdk1.1.8/docs/tooldocs/win32/javac.html

Java pegou emprestado o ‘.’ (ponto) e o ‘…’ (ponto ponto) do mundo Unix

o ponto significa o diretório atual, o ponto ponto significa o diretório acima, por consequencia …/… é dois diretórios acima

no caso do classpath vc pode especificar mais de um diretório por exemplo: mydir1;mydir2;mydir3

a ordem não importa, logo vc poderia adcionar o diretório atual em qq posição: mydir1;mydir2;mydir3;. ou .;mydir1;mydir2;mydir3, ou mesmo mydir1;.;mydir2;mydir3

hummm

entendiii

hehe

Valewwww