Я хочу выяснить, является ли данный путь диска сопоставленным или обычным в моем коде Java.Для этого уже есть API?
Возможно, вы могли бы использовать WMI для этого, либо использовать библиотеку WMI для Java, либо вызвать wmic.exe. Выглядит довольно простым запросом, Select * From Win32_LogicalDisk Where DriveType = 4
wmic.exe
Select * From Win32_LogicalDisk Where DriveType = 4
Для справки: http://blogs.technet.com/b/heyscriptingguy/archive/2005/10/27/how-can-i-determine-which-drives-are-mapped-to-network-shares.aspx
Если вы говорите о буквах дисков, то в Java такого понятия нет.Java пытается быть кроссплатформенной, и большинство платформ не имеют понятия букв дисков.