La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es la diferencia entre session.invalidate() y session.abandon()?

¿Cuál es la diferencia entre session.invalidate() y session.abandon()?

session.abandon(); La sesión actual ya no es válida y se iniciará una nueva sesión

session.invalidate(); Cerrar sesión en el objeto de sesión actual

session.clear() elimina todos los datos del objeto de sesión

....