Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1
Príspevok NapísalOffline : 09.08.2010 11:14

Mal by som otazku ohladom Java API, konkretne teda niekolkych tried.

Ide mi o to, ze v triede java.net.URL pouzitim metody openConnection() je mozne vytvorit instanciu abstraktnej triedy URLConnection. Ako je to mozne? V zdrojakoch som sa k tomu nedopatral.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 09.08.2010 11:24

mozes sem hodit priklad ktorym sa ti to podarilo ?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 09.08.2010 11:30

Napriklad tento:
Kód:
import java.net.*;
import java.io.*;

public class URLConnectionReader {
    public static void main(String[] args) throws Exception {
        URL yahoo = new URL("http://www.yahoo.com/");
        URLConnection yc = yahoo.openConnection();
        BufferedReader in = new BufferedReader(
                                new InputStreamReader(
                                yc.getInputStream()));
        String inputLine;

        while ((inputLine = in.readLine()) != null)
            System.out.println(inputLine);
        in.close();
    }
}


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 09.08.2010 11:40

no ale nikde tu nevidim
Kód:
 xxx= new URLConnection(yyy);
!!!
vidim iba vytvorenie instancie volanim implementacie
Kód:
xxx=URL.openConnection();


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 09.08.2010 11:43

No lenze ta instancia sa niekde vytvorit musela a preto hovorim, ze v zdrojovych kodoch API tried som sa k tomu nedopatral.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 09.08.2010 12:01

ak si dobre pamatam tak to riesi niektory zo StreamHandelrov, vyberaz sa bud na zaklade vstupneho parametra pri vytvarani instancie new URL(... alebo ak sa neurci tak sa zistuje vyhodnocovanim protokolu v url. skus si precitat sekciu "protocol handlers" na http://download.oracle.com/javase/1.5.0/docs/api/java/net/package-summary.html


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 09.08.2010 13:50

Ok, vdaka za pomoc. Je to tak. Zvoli sa prislusny StreamHandler podla protokolu, ktory ale nie je sucastou Java API a on vytvori spojenie.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Java - abstraktne triedy a rozhranie

v Assembler, C, C++, Pascal, Java

4

537

23.06.2017 14:52

neutroN Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Triedy a sub triedy

v PHP, ASP

5

537

19.04.2010 19:50

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Assembler, C, C++, Pascal, Java

35

5429

09.03.2009 17:14

tlacitko Enter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozdiel medzi Java Standard a Java EE

v Assembler, C, C++, Pascal, Java

1

840

02.04.2014 12:41

XOLOO Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Forko triedy

v Redakčné systémy

7

730

05.05.2009 21:04

Svolo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mobil strednej triedy

v Mobilné zariadenia

24

1045

15.09.2017 11:54

Nair0n Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Siete triedy B

v Sieťové a internetové programy

1

296

28.01.2013 19:30

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako optimalizovat vykon triedy

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

58

2077

01.09.2010 11:59

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ konštantná funkcia triedy

v Assembler, C, C++, Pascal, Java

2

545

07.08.2010 14:17

Loko11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Wifi-Router do triedy

v Ostatné

1

415

22.04.2011 20:40

rastis Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CMS pre web triedy

v Redakčné systémy

2

744

29.10.2009 7:24

yhanky Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ triedy, spravna rekurzia

v Assembler, C, C++, Pascal, Java

4

810

03.12.2010 8:47

HT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Triedy a práca s nimi

v Delphi, Visual Basic

8

831

24.08.2010 11:43

Manny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Notebook strednej triedy Dell 7537

v Notebooky a netbooky

12

589

15.06.2014 21:06

Perezo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pocitac strednej triedy do 500€

v PC zostavy

7

458

19.12.2011 19:11

ambrosko1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JAVA - java.lang.NullPointerException

v Assembler, C, C++, Pascal, Java

1

1083

04.01.2010 17:05

emigrate Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra