Презентация 6. Java basic I/O 4. Networking онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему 6. Java basic I/O 4. Networking абсолютно бесплатно. Урок-презентация на эту тему содержит всего 19 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    19 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    162.50 kB
  • Просмотров:
    49
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
. Basic I O . Networking
Содержание слайда: 6. Basic I/O 4. Networking

№2 слайд
What Is a URL? URL is an
Содержание слайда: What Is a URL? URL is an acronym for Uniform Resource Locator and is a reference (an address) to a resource on the Internet A URL has two main components: Protocol identifier: For the URL http://example.com, the protocol identifier is http. Resource name: For the URL http://example.com, the resource name is example.com.

№3 слайд
Creating a URL The easiest
Содержание слайда: Creating a URL The easiest way to create a URL object is from a String: URL myURL = new URL("http://example.com/"); The URL object created above represents an absolute URL An absolute URL contains all of the information necessary to reach the resource in question

№4 слайд
Creating a URL Relative to
Содержание слайда: Creating a URL Relative to Another A relative URL contains only enough information to reach the resource relative to another URL The following code creates relative URLs: URL myURL = new URL("http://example.com/pages/"); URL page1URL = new URL(myURL, "page1.html"); URL page2URL = new URL(myURL, "page2.html"); This code snippet uses the URL constructor that lets you create a URL object from another URL object (the base) and a relative URL specification

№5 слайд
URL addresses with Special
Содержание слайда: URL addresses with Special characters Some URL addresses contain special characters, for example the space character. Like this: http://example.com/hello world/ To make these characters legal they need to be encoded before passing them to the URL constructor. URL url = new URL("http://example.com/hello%20world");

№6 слайд
URI The java.net.URI class
Содержание слайда: URI The java.net.URI class automatically takes care of the encoding characters: URI uri = new URI("http", "example.com", "/hello world/", ""); And then convert the URI to a URL: URL url = uri.toURL();

№7 слайд
MalformedURLException Each of
Содержание слайда: MalformedURLException Each of the four URL constructors throws a MalformedURLException if the arguments to the constructor refer to a null or unknown protocol: try { URL myURL = new URL(...); } catch (MalformedURLException e) { // exception handler code here }

№8 слайд
Reading Directly from a URL
Содержание слайда: Reading Directly from a URL After you've successfully created a URL, you can call the URL's openStream() method to get a stream from which you can read the contents of the URL. The openStream() method returns a java.io.InputStream object, so reading from a URL is as easy as reading from an input stream.

№9 слайд
Reading Example public static
Содержание слайда: Reading Example public static void main(String[] args) throws Exception { URL oracle = new URL("http://www.oracle.com/"); BufferedReader in = new BufferedReader( new InputStreamReader(oracle.openStream())); String inputLine; while ((inputLine = in.readLine()) != null) System.out.println(inputLine); in.close(); }

№10 слайд
Connecting to a URL URL
Содержание слайда: Connecting to a URL URL object's openConnection method allows to get a URLConnection object for a communication link between your Java program and the URL URLConnection has a set of protocol specific subclasses,e.g. java.net.HttpURLConnection

№11 слайд
Open Connection Example try
Содержание слайда: Open Connection Example try { URL myURL = new URL("http://example.com/"); URLConnection myURLConnection = myURL.openConnection(); myURLConnection.connect(); } catch (MalformedURLException e) { // new URL() failed ... } catch (IOException e) { // openConnection() failed ... }

№12 слайд
Reading from a URLConnection
Содержание слайда: Reading from a URLConnection Reading from a URLConnection instead of reading directly from a URL might be more useful: you can use the URLConnection object for other tasks (like writing to the URL) at the same time.

№13 слайд
Reading Example public static
Содержание слайда: Reading Example public static void main(String[] args) throws Exception { URL oracle = new URL("http://www.oracle.com/"); URLConnection yc = oracle.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader( yc.getInputStream())); String inputLine; while ((inputLine = in.readLine()) != null) System.out.println(inputLine); in.close(); }

№14 слайд
Exercise Read Statistics I
Содержание слайда: Exercise: Read Statistics I Read file from http://www.ukrstat.gov.ua/express/expr2012/09_12/234.zip and save it in test.zip file

№15 слайд
Exercise Read Statistics II
Содержание слайда: Exercise: Read Statistics II public static void main(String[] args) throws Exception{ URL expr = new URL("http://www.ukrstat.gov.ua/express/expr2012/09_12/234.zip"); URLConnection conn = expr.openConnection(); InputStream in = conn.getInputStream(); FileOutputStream out = null;

№16 слайд
Exercise Read Statistics III
Содержание слайда: Exercise: Read Statistics III try { out = new FileOutputStream("test.zip"); int c = -1; while ((c = in.read()) != -1) { out.write(c); } } finally { if (in != null) in.close(); if (out != null) out.close(); in.close(); } }

№17 слайд
Exercise Read Statistics IV
Содержание слайда: Exercise: Read Statistics IV See 641GetWebFile project for the full text.

№18 слайд
Providing Data to the Server
Содержание слайда: Providing Data to the Server Create a URL. Retrieve the URLConnection object. Set output capability on the URLConnection. Open a connection to the resource. Get an output stream from the connection. Write to the output stream. Close the output stream.

№19 слайд
Manuals http docs.oracle.com
Содержание слайда: Manuals http://docs.oracle.com/javase/tutorial/networking/TOC.html

Скачать все slide презентации 6. Java basic I/O 4. Networking одним архивом: