Выбивает ошибку в классах Java, что изменить или почитать на будущее?
Прочитайте любую книгу по Java.
Можете начать с Г. Шилдт - Руководство по Java для начинающих.
А насчет ошибки:
у вас в одном java файле (Main.java) содержится 2 public класса 
public class Main{} 
public class BANKACCOUT{}
Также обратите внимание на Java naming convention. Вместо названия класса BANKACCOUT должно быть BankAccount
имя файла должно совпадать с именем публичного(public) класса
Main.java и public class BANKACCOUT