Den Compiler und die zugehoerigen Tools (kurz: das JDK) solltest du irgendwo auf http://java.sun.com finden (such nach "Java SE" oder "JDK"), aktuell ist Version 6.
Als Editor kannst du jeden beliebigen Texteditor verwenden, aber es gibt zig IDEs fuer Java. Recht beliebt sind z.B. Eclipse und NetBeans (Google hilft).