Materials and examples made with Java programming language