Chciałem to wiedzieć, czy jest możliwe utworzenie puli obiektów? Tak, że mogę wziąć obiekt z puli i kiedy skończę pracę, mogę umieścić go w puli.Jak utworzyć pulę obiektów, aby móc pożyczać i zwracać obiekty?
Odpowiedz
Chciałem to wiedzieć, czy można utworzyć pulę obiektów? Tak, że mogę wziąć obiekt z puli i kiedy skończę pracę, mogę umieścić go w puli.
Jest to możliwe. Możesz zauważyć poprawę wydajności w wielu sytuacjach, jeśli budowa nowego obiektu jest kosztowna (jak ustanowienie połączenia z bazą danych) lub jeśli z innych powodów przepustowość GC jest zbyt wysoka (często jest to problem w systemie Android-land).
Oto niektóre zasoby, które można wykorzystać do wdrożenia puli. Możesz być w stanie użyć Apache po ObjectPool
zaraz po wyjęciu z pudełka.
doskonały! to właśnie chciałem :) dzięki @Sergey też! –
Czy możesz pomóc http://stackoverflow.com/questions/43860936/create-objects-in-genericobjectpool – Tony
Choć jego późno, ale może być przydatna.
poniższy link dostarcza informacji oraz wprowadzenia wystarczające dane do tworzenia puli obiektów przy użyciu Apache commons-pool-2:
http://www.techypages.com/2014/03/creating-object-pool-in-java.html
http://sourcemaking.com/design_patterns/object_pool/java# –