Java命名和目录接口（Java Naming and Directory Interface，缩写JNDI），是Java的一个目录服务应用程式介面（API），它提供一个目录系统，并将服务名称与对象关联起来，从而使得开发人员在开发过程中可以使用名称来访问对象。