🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
6 messages
6 total messages Started by Borneq Tue, 17 Sep 2013 09:54
Po co jest interfejs Serializable?
#153879
Author: Borneq
Date: Tue, 17 Sep 2013 09:54
3 lines
1069 bytes
W Delphi było coś takiego jak klasa TPersistent, która umożliwiała trzymanie 
komponentów w DFM, tutaj w Javie nie ma formularzy, a poza tym interfejs 
Serializable jest całkiem pusty? Kiedy użyć Seiraliable do własnych klas? 
Re: Po co jest interfejs Serializable?
#153881
Author: Arivald
Date: Tue, 17 Sep 2013 10:05
16 lines
1451 bytes
W dniu 2013-09-17 11:54, Borneq pisze:
> W Delphi było coś takiego jak klasa TPersistent, która umożliwiała
> trzymanie komponentów w DFM, tutaj w Javie nie ma formularzy, a poza tym
> interfejs Serializable jest całkiem pusty? Kiedy użyć Seiraliable do
> własnych klas?

... Takie rzeczy wo w googlach sprawdzaj ...

http://pl.wikipedia.org/wiki/Serializacja#Serializacja_w_j.C4.99zyku_Java

http://blog.atena.pl/java-elementarz-serializacji

i wiele innych

-- 
Arivald
Re: Po co jest interfejs Serializable?
#153884
Author: Piotr Rezmer
Date: Tue, 17 Sep 2013 12:42
13 lines
1334 bytes
Borneq pisze:
> W Delphi było coś takiego jak klasa TPersistent, która umożliwiała
> trzymanie komponentów w DFM, tutaj w Javie nie ma formularzy, a poza tym
> interfejs Serializable jest całkiem pusty? Kiedy użyć Seiraliable do
> własnych klas?

Niektore interfejsy sa wykorzystywane wylacznie jako flaga. W tym 
przypadku oznaczasz dana klase jako taka ktora chcesz serializowac.

-- 
pozdrawiam
Piotr
XLR250&bmw_f650_dakar
Re: Po co jest interfejs Serializable?
#153882
Author: Borneq
Date: Tue, 17 Sep 2013 13:02
10 lines
1495 bytes
Użytkownik "Arivald" <arivald_@AT_interia_DOT_.pl> napisał w wiadomości 
news:l199hq$7sr$1@news.dialog.net.pl...
> http://blog.atena.pl/java-elementarz-serializacji

"Temat serializacji obiektów w języku Java jest z pozoru trywialny : 
wystarczy zaimplementować malutki interfejsik – i gotowe!  Czasem jednak to, 
co wydaje się tak oczywiste, przysparza inżynierom pracy na wiele dni…"
Ciekawe jak działa skoro nie ma żadnej metody? Czy w takim razie nie można 
napisać out.writeObject(b) dla dowolnego obiektu?
BorderLayout implementuje Serializable 
Re: Po co jest interfejs Serializable?
#153883
Author: Arivald
Date: Tue, 17 Sep 2013 13:17
21 lines
1735 bytes
W dniu 2013-09-17 15:02, Borneq pisze:
> Użytkownik "Arivald" <arivald_@AT_interia_DOT_.pl> napisał w wiadomości
> news:l199hq$7sr$1@news.dialog.net.pl...
>> http://blog.atena.pl/java-elementarz-serializacji
>
> "Temat serializacji obiektów w języku Java jest z pozoru trywialny :
> wystarczy zaimplementować malutki interfejsik – i gotowe!  Czasem jednak
> to, co wydaje się tak oczywiste, przysparza inżynierom pracy na wiele dni…"
> Ciekawe jak działa skoro nie ma żadnej metody? Czy w takim razie nie
> można napisać out.writeObject(b) dla dowolnego obiektu?

refleksja ;-)

I nie mam na myśli uczucia, tylko 
http://pl.wikipedia.org/wiki/Mechanizm_refleksji

Dla Delphi-owca: używa RTTI ;-)


-- 
Arivald
Re: Po co jest interfejs Serializable?
#153880
Author: A.L.
Date: Tue, 17 Sep 2013 13:58
21 lines
1884 bytes
On Tue, 17 Sep 2013 11:54:05 +0200, "Borneq"
<borneq@antyspam.hidden.pl> wrote:

>W Delphi było coś takiego jak klasa TPersistent, która umożliwiała trzymanie 
>komponentów w DFM, tutaj w Javie nie ma formularzy, a poza tym interfejs 
>Serializable jest całkiem pusty? Kiedy użyć Seiraliable do własnych klas? 


http://www.deitel.com/articles/java_tutorials/20050923/IntroductionToObjectSerialization.html

"The following Java tutorial introduces object serialization--Java's
built-in mechanism for manipulating objects as streams of bytes.
Object serialization provides the foundation for Java's remote method
invocation (RMI) capabilties that enable Java programs that are
distributed over a network to invoke each others so-called "remote
methods." RMI is used frequently in distributed enterprise
applications that are built with Java Enterprise Edition (Java EE)..."

A.L.

P.S. Google wcielo?....
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads