You are right. With web/Java add-in loaded I never see any Javaxxx recognized, by comparing with/without Java add-in, I didn't see any different either on Identification Properties or Native properties.
So it came for my second query: what do I get by using Java Add-in?
1. It makes better object recognation
2. be able to call some internal methods directly though Object