Quick Summary of Java Technologies

The following is a very quick and brief summary of Java technologies with links to more information.


Java is an object-oriented programming language.

Java SE

Java SE or standard edition provides API for desktop applications.

Java EE

Java EE or enterprise edition provides API provided in Java SE and also provides API for client server and remote messaging operations.

Java Servlets

Java servlets are server-side programs that handle client requests and return dynamic responses.

Vagrant cheat sheet

Command Description
vagrant up start vagrant
vagrant halt stop vagrant
vagrant reload restart vagrant
vagrant box list list vagrant virtual boxes
vagrant box add box-title url add virtual box
vagrant box remove box-title delete virtual box

Drush commands

Drush Description
drush pm-list list installed modules and themes
drush pm-list --type=Module list installed modules
drush pm-list --type=Theme list installed themes
drush pm-list --type=Module --status=enabled list all enabled modules