Java factory (2/41)

Java factory