Java - это язык программирования, и он не имеет прямых языковых конструкций, специально предназначенных для оценки выражений XPath.
Совершенно иначе, что некоторые классы могут поставляться в комплекте с дистрибутивом Java, который реализует XPathengine.
AFAIK, эти классы, реализующие движок XPath, в настоящее время реализуют только XPath 1.0.
Конечно, существует ряд сторонних продуктов на основе Java, таких как Saxon, которые яЯ использую каждый день в свободное время.Еще один, о котором я упоминал, - это PsychoPath.