Influxdb-java any performance benefit?

Just curious if anyone who uses the java driver can comment.

Is the java driver just a wrapper to the http api? Meaning does it maintain a connection state like a web socket connection as i would imagine that would speed things up a bit.

Is there any performance benefit to using the java driver vs the http api for querying data?

Thanks,