Ingen beskrivning

URLEx1.java 1.1KB

12345678910111213141516171819202122232425262728293031323334
  1. package kr.co.swh.lecture.network;
  2. import java.net.MalformedURLException;
  3. import java.net.URL;
  4. /**
  5. * <pre>
  6. * kr.co.swh.lecture.network
  7. * URLEx1.java
  8. *
  9. * 설명 :URL클래스 객체생성
  10. * </pre>
  11. *
  12. * @since : 2018. 12. 27.
  13. * @author : tobby48
  14. * @version : v1.0
  15. */
  16. public class URLEx1 {
  17. public static void main(String[] args) {
  18. URL opinion = null;
  19. URL homepage = null;
  20. try {
  21. homepage = new URL("http://swhcoding.com:8080"); // 절대 경로
  22. opinion = new URL(homepage, "s/sw_network.html"); // 상대 경로
  23. } catch (MalformedURLException e) {
  24. System.out.println("잘못된 URL입니다.");
  25. }
  26. System.out.println("Protocol = " + opinion.getProtocol()); // 프로토콜
  27. System.out.println("host =" + opinion.getHost()); // 호스트 이름
  28. System.out.println("port =" + opinion.getPort()); // 포트번호
  29. System.out.println("path =" + opinion.getPath()); // 경로
  30. System.out.println("filename =" + opinion.getFile()); // 파일이름
  31. }
  32. }