Dowolna koncepcja pamięci współdzielonej w Javie
AFAIK, pamięć w Javie jest oparta na stercie, z którego pamięć jest przydzielana dynamicznie obiektom i nie ma koncepcji pamięci współdzielonej.
Jeśli nie ma koncepcji pamięci współdzielonej, komunikacja między programami Java powinna być czasochłonna. W C gdzie komunikacja między procesami jest szybsza dzięki pamięci współdzielonej w porównaniu z innymi trybami komunikacji.
Popraw mnie, jeśli się mylę. Również jest to najszybszy sposób, aby 2 programy Java mogły ze sobą rozmawiać.