Все зависит от ваших целей...
Для начала изучения java вы можете использовать даже старенький ноут... Писать java код можно в чем угодно... хоть в блокноте, хоть в sublime text 3 и т.д. Можно даже sublime text 3 превратить в IDE (приложение Javatar )
Если речь идет об использовании какого-либо IDE, то выбирайте между Intellij Idea (достаточно будет Community Edition), Eclipse или Netbeans. Ну и соответственно, исходит от требований выбранного вами приложения. Я обычно, предпочитаю Intellij IDEA. Тут каждому свое...
Ну и конечно же, если речь идет о разрабоке игр или сложных графических приложений, то конечно же помощнее ноут понадобится. Опять-таки смотрите на требования игровых движков. Например, JMonkey или LWJGL и т.д.