Thiago,
Primeiro gostaria de agradeçar por sua resposta.
Bem estou voltado para o Java 2 EE, ou seja WEB, pois estou em um estágio onde esta e a plataforma utilizada e também por sempre gostar e querer aprender java, sei que tem “diferença” nas plataformas mais ai ja é outro caso, pois bem, em relação ao drive para o Oracle XE eu tenho a certeza que ele existe o problema esta na hora que passar ele para o meu projeto pois o java não o reconhece, creio estar fazendo isso de forma incorreta e não utilizo nenhum IDE, se você poder me recomendar algum.
Em relação ao meu ambiente java to encarando alguns problemas com os serves pois nem o Tomcat, Weblogic e o OC4J está funcionam aqui em casa, ta uma luta conseguir usa-los, foi ai que lembrei do JDBC pois onde faço estágio não me lembro de nenhuma class de conexão, pois quando montei meu ambiente usei pool´s de conexão para me comunicar com o banco de dados!!! E ai que está a minha maior duvida, pois li a apostila da caelum FJ-21 Java para Desenvolvimento Web e verifiquei que eles também utilizão uma class de conexão… fora que nem com a ajuda desta mesma consegui ativar o TomCat, creio que vou abrir um outro topico depois para ver isso!!!
Em fim e isso desculpe pela leitura 