basilari inteso come oggetti, matrici, array, strutture, generics eccetera. Dubito ti abbiano fatto fare socket, api di Java EE e simili.
Scrivere un diagramma UML non è strettamente correlato al java, ma come vedrai è solo una delle fasi da eseguire durante lo sviluppo di un software (scritto in qualsivoglia linguaggio)./home/giozh/universita/android development/codice