common java applications