Pergunta de entrevista da empresa N26

Why transactions are ACID? What GCs were introduced in java 7,8?