Notes from java classes