Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #12900

Re: Grundsätzliche Frage zu Interfaces

Path csiph.com!goblin1!goblin3!goblin.stu.neva.ru!news.netfront.net!not-for-mail
From Lothar Kimmeringer <news200709@kimmeringer.de>
Newsgroups de.comp.lang.java
Subject Re: Grundsätzliche Frage zu Interfaces
Date Fri, 8 Jan 2016 19:13:57 +0100
Organization Organization?! Only chaos here!
Lines 32
Message-ID <15bcgzeocfq4b.dlg@kimmeringer.de> (permalink)
References <n60hnj$ojd$1@news.albasani.net> <n61aq1$a34$1@news-ailanthus.fernuni-hagen.de> <n61o6h$3q6$1@news.albasani.net> <n6383k$phq$1@news.albasani.net> <df0885F8beuU1@mid.individual.net> <n6escm$csk$1@news-ailanthus.fernuni-hagen.de> <n6eua9$hqh$1@newsreader4.netcologne.de> <n6f3ek$t3v$1@news-ailanthus.fernuni-hagen.de> <df1b5dFg3unU1@mid.individual.net> <878u41ku68.fsf@mid.deneb.enyo.de>
Reply-To news@kimmeringer.de
NNTP-Posting-Host 77.4.71.55
Mime-Version 1.0
Content-Type text/plain; charset="iso-8859-1"
Content-Transfer-Encoding 8bit
X-Trace adenine.netfront.net 1452276837 1944 77.4.71.55 (8 Jan 2016 18:13:57 GMT)
X-Complaints-To news@netfront.net
NNTP-Posting-Date Fri, 8 Jan 2016 18:13:57 +0000 (UTC)
User-Agent 40tude_Dialog/2.0.15.1de
Xref csiph.com de.comp.lang.java:12900

Show key headers only | View raw


Florian Weimer wrote:

> * Thomas Grund:
> 
>> D'accord! Gegenfrage: Der heutige Einsatz von Interfaces ist ja vor
>> allem, die Austauschbarkeit der Implementierungen sicherzustellen
>> (also z.B. OpenJPA durch Hibernate ersetzen zu können, ohne den Code
>> ändern zu müssen). Kann man etwas Vergleichbares auch ohne Interfaces?
> 
> Mit abstrakten Klassen geht das. Ältere Java-APIs machen das auch
> (z.B. java.io.InputStream), weil der Klassen-basierte Methodenaufruf
> ohne JIT-Compiler so viel schneller ist als der Umweg über Interfaces.

java.io.InputStream hat viel implementiert, so dass ich das als
Beispiel irgendwie nicht gelten lassen kann. Wuerde man InputStream
als Interface haben, muesste jede Implementierung zwei read-
Methoden, available, reset, markSupported, etc. implementieren
statt nur public int read() throws IOException.

Und das mit den unterschiedlichen Ausfuehrungszeiten haette
ich gerne einmal in Zahlen. Davon hoere ich jetzt zum ersten mal.


Gruesse, Lothar
-- 
Lothar Kimmeringer                E-Mail: spamfang@kimmeringer.de
               PGP-encrypted mails preferred (Key-ID: 0x8BC3CD81)

Always remember: The answer is forty-two, there can only be wrong
                 questions!

--- news://freenews.netfront.net/ - complaints: news@netfront.net ---

Back to de.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-30 12:12 +0000
  Re: GrundsAEtzliche Frage zu Interfaces Jan Burse <janburse@fastmail.fm> - 2015-12-30 15:54 +0100
  Re: Grundsätzliche Frage zu Interfaces Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-12-30 19:37 +0100
  Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2015-12-30 20:20 +0100
    Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-30 23:09 +0000
      Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2015-12-31 02:35 +0100
      Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-31 12:46 +0000
        Re: Grundsätzliche Frage zu Interfaces "M. Strobel" <strobel@example.com> - 2016-01-04 22:58 +0100
          Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-04 23:40 +0100
            Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 00:13 +0100
              Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-05 01:40 +0100
                Re: Grundsätzliche Frage zu Interfaces Thomas Grund <tom.grund@gmx.de> - 2016-01-05 08:54 +0100
                Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-01-07 21:31 +0100
                Re: Grundsätzliche Frage zu Interfaces Thomas Grund <tom.grund@gmx.de> - 2016-01-08 06:56 +0100
                Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-03-28 20:23 +0200
                Re: Grundsätzliche Frage zu Interfaces Lothar Kimmeringer <news200709@kimmeringer.de> - 2016-01-08 19:13 +0100
              Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 02:35 +0100
              Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-05 09:06 +0100
                Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 14:38 +0100
                Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 17:06 +0100
                Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-01-07 21:43 +0100
                Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-08 17:15 +0100
            Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2016-01-09 20:45 +0000
  Re: Grundsätzliche Frage zu Interfaces Lothar Kimmeringer <news200709@kimmeringer.de> - 2015-12-30 20:50 +0100

csiph-web