Java URL 클래스는 URL을 지정하는 데 사용됩니다. Java의 URL 클래스는 웹이나 인터넷에서 사용 가능한 모든 리소스에 액세스할 수 있는 수단입니다. URL은 World Wide Web(www)의 파일, 디렉터리, 이미지와 같은 리소스를 가리키는 URL입니다. Java의 URL 클래스는 java.net.URL 패키지에 내장되어 있습니다.
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
URL은 World Wide Web의 리소스 주소를 지정합니다. URL은 World Wide Web의 리소스에 접근하는 고유한 것입니다. https://www.educba.com/what-is-java/
와 같은 URL 예를 생각해 보세요.URL은 3~4개의 부분으로 구성되며, 일반적으로 많은 형태의 URL은 위의 URL 이미지와 같이 3개의 부분으로 구성됩니다.
URL 클래스에는 생성자와 URL 클래스 멤버 함수로서의 일부 함수가 포함되어 있습니다.
아래에 언급된 예는 다음과 같습니다.
다음으로 URL 클래스 생성자를 사용하여 URL 객체를 생성하고 URL을 전달하는 다음 예를 통해 URL 클래스를 보다 명확하게 이해하기 위해 Java 코드를 작성합니다.
코드:
import java.net.URL; public class Demo { public static void main(String[] arg) { try{ URL url=new URL("https://www.educba.com/what-is-java/"); System.out.print("\nThe URL is : "+url.toString()+"\nThe Protocol is : "+url.getProtocol()); System.out.print("\nTheHostName is : "+url.getHost()+"\nThe Port No is : "+url.getPort()); System.out.print("\nThe Default port is : " +url.getDefaultPort()); System.out.print("\nThe File Name is : "+url.getFile()+"\nThe Path is : " +url.getPath()); System.out.print("\nThe Query is : " +url.getQuery()+"\nThe Reference is : " +url.getRef()); }catch(Exception e) { System.out.println("Error : "+e); } } }
출력:
다음으로 쿼리 URL을 우회하는 URL 객체를 생성하는 URL 클래스를 이해하기 위해 아래와 같이 자바 코드를 작성합니다 –
코드:
import java.net.URL; public class Demo { public static void main(String[] arg) { try{ URL url=new URL("https://www.google.com/search?q=educba+learn+java&oq=educba+learn+java&aqs=chrome..69i57j69i60.19364j0j9&sourceid=chrome&ie=UTF-8"); System.out.print("\nThe URL is : "+url.toString()+"\nThe Protocol is : "+url.getProtocol()); System.out.print("\nTheHostName is : "+url.getHost()+"\nThe Port No is : "+url.getPort()); System.out.print("\nThe Default port is : " +url.getDefaultPort()); System.out.print("\nThe File Name is : "+url.getFile()+"\nThe Path is : " +url.getPath()); System.out.print("\nThe Query is : " +url.getQuery()+"\nThe Reference is : " +url.getRef()); }catch(Exception e) { System.out.println("Error : "+e); } } }
출력:
다음으로, URL 객체를 생성하는 URL 클래스를 이해하고 해당 URL에서 사용 가능한 데이터를 읽는 자바 코드를 아래와 같이 작성합니다.
코드:
import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URL; public class Demo { public static void main(String[] arg) { String data; try{ URL url=new URL("https://www.educba.com/what-is-java/"); System.out.println("The URL is : "+url.toString()); System.out.println("The Protocol is : "+url.getProtocol()); System.out.println("The HostName is : "+url.getHost()); BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream())); System.out.println("The data at this URL is : "); while ((data = br.readLine()) != null) { System.out.println(data); } br.close(); }catch(Exception e) { System.out.println("Error : "+e); } } }
출력:
Java URL 클래스는 Java에 내장된 클래스로, java.net.URL 패키지에서 액세스할 수 있습니다. 이 클래스는 URL을 지정하거나 웹에서 사용 가능한 리소스에 액세스할 수 있는 URL 개체를 생성하는 데 사용됩니다.
위 내용은 자바 URL 클래스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!