Should I name a final List as
private final List<MaleSwimmer> MALE_SWIMMER_LIST=new ArrayList<>();
or
private final List<MaleSwimmer> maleSwimmerList=new ArrayList<>();
or
private final List<MaleSwimmer> maleSwimmers=new ArrayList<>();
or
private final List<MaleSwimmer> MALESWIMMERS=new ArrayList<>();
What is the best coding convention?