Es sumamente sencillo enviar un email con Java, lo mas engorroso sera tener las libraries correspondientes.

Las libs se pueden obtener aca: Java Mail API.

Una vez que tienen las libs en el CLASSPATH podemos empezar a codificar.

//sets properties at the session
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.myserver.com");
props.put("mail.smtp.port", "25");
Session session = Session.getDefaultInstance(props, null);

//here the email
Message email = new MimeMessage(session);
email.setFrom(new InternetAddress("who@gmail.com"));
email.setRecipient(Message.RecipientType.TO, new InternetAddress("your@address.com"));
email.setSubject("some nice subject");
email.setText("the text of email");

//sends the message
Transport.send(msg);