А вообще я рекомендую обновить компьютер. Слабое железо - еще может и сгодиться, когда знаешь на 100% что делать, а в вашем случае - к незнанию еще добавляются системные ограничения. Современные ide на мнооооого облегчают разработку (ну и обучение ей).
Если нет денег покупать новое, советую смотреть в сторону старых Xeon: E5450 под Сокет 775 или X3440 под 1156. Денег много не стоят, но работать уже можно будет.
Более того, если вместо примитивного типа использовать обертку Long, то даже такая запись не будет компилироваться: Long l = 12; Надо: Long l = 12L; Итого "L" - это явное указание типа.
Maks Burkov: Скорее всего им))
Не понятно зачем вот это "private static Connection con = null;"
Проблемма скорее всего в ConnectionPool надо там смотреть.
Виктор Веденяпин: Я думаю, либо-либо. Это две книги по одной теме. Так можно еще и Эккеля почитать тоже. Второй раз будет не интересно. Лучше уж в это время практикой заняться.