java tutorial - Java url class - java programming - learn java - java basics - java for beginners

Learn Java - Java tutorial - Java url class - Java examples - Java programs
- The Java URL class represents an URL. URL is an acronym for Uniform Resource Locator.
- It points to a resource on the World Wide Web.
Sample Code
http://www.wikitechy.com/tutorials/java
click below button to copy the code. By - java tutorial - team
- A URL contains many information:
- Protocol: In this case, http is the protocol.
- Server name or IP Address: In this case, www.wikitechy.com is the server name.
- Port Number: It is an optional attribute. If we write http//www.wikitechy.com:80/tutorials/ , 80 is the port number. If port number is not mentioned in the URL, it returns -1.
- File Name or directory name: In this case, index.jsp is the file name.
Methods of Java URL class
- The java.net.URL class provides many methods.The methods are,
Method | Description |
---|---|
public String getProtocol() | it returns the protocol of the URL. |
public String getHost() | it returns the host name of the URL. |
public String getPort() | it returns the Port Number of the URL. |
public String getFile() | it returns the file name of the URL. |
public URLConnection openConnection() | it returns the instance of URLConnection i.e. associated with this URL. |
Sample Code
import java.io.*;
import java.net.*;
public class URLDemo{
public static void main(String[] args){
try{
URL url=new URL("http://www.wikitechy.com/tutorials/java");
System.out.println("Protocol: "+url.getProtocol());
System.out.println("Host Name: "+url.getHost());
System.out.println("Port Number: "+url.getPort());
}catch(Exception e){System.out.println(e);}
}
}
click below button to copy the code. By - java tutorial - team
Output
Protocol: http
Host Name: www.wikitechy.com
Port Number: -1
File Name: /java