Java中的路徑(path)和網址(URL)是程序開發中重要的概念。路徑是文件或文件夾所在的位置,而網址則是指向網頁或資源的地址。
在Java中,路徑可以使用File類來表示,例如:
File file = new File("C:\\Program Files\\Java\\jdk-16.0.1\\bin\\java.exe");
上面的代碼表示一個本地路徑,其中反斜杠需要用雙反斜杠來表示。如果要表示相對路徑,則可以使用相對路徑名或者使用"."和".."來表示當前目錄和上一級目錄。
File file = new File("README.md"); // 相對路徑
File dir1 = new File("."); // 當前目錄
File dir2 = new File(".."); // 上一級目錄
網址是由協議、主機名和路徑組成的,例如:
URL url = new URL("https://www.google.com/search?q=java");
上面的代碼表示一個https協議的網址,主機名為www.google.com,路徑為/search?q=java。
在Java中,可以使用URLConnection類來打開網址并獲取內容:
try {
URL url = new URL("https://www.baidu.com");
URLConnection connection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
上面的代碼打開百度首頁并輸出其中的內容。可以看出,Java中的路徑和網址是非常重要的概念,也是程序開發中不可或缺的技能。