How does Java circumvent the windows MAX_PATH WinAPI limitation
问题 Does anyone know how Java is able to circumvent the windows MAX_PATH limitations. Using the below code I was able to create a really long path in Java and was able to perform I/O, which would have been impossible using windows without prefixing \\?\. public static void main(String[] args) throws IOException { BufferedWriter bufWriter = null; try { StringBuilder s = new StringBuilder(); for (int i = 0; i < 130; i++) { s.append("asdf\\"); } String filePath = "C:\\" + s.toString();; System.out