Revert "Revert "JavaHomeWork""

This reverts commit ed8dcf86a7bb22dec40d8282087055e6505b2054.