|
|
|
Как использовать Задержание объекта и гибкие ссылки?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте!!! Вот есть код, которая считает контрольную сумму файла. По заданию, мы должны использовать контрольную сумму с двумя способами, первая это с помощью задержание объекта, второй с помощью гибких ссылок. Вопрос состоим в том, как эти два метода можно использовать с этим кодом (Который самый внизу) ? Пожалуйста напишите с кодом с комментариями =очень прошу! P.s В интернете нашел эти методы листинги 1 и 2 методы. /////////////////////////////////////////////////////////////////////////// Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. /////////////////////////////////////////////////////////////////////////////////////////// Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ///////////////////////////////////////////////////////////////////////////////////////////// Контрольная сумма. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. [i]В самом методичке указание написано вот так: Подсчитайте контрольные суммы программ из лабораторных работ №2 или №3 двумя способами: 1) с помощью так называемой «задержание объекта» (образец листинг 1); 2) с использованием гибких ссылок (образец листинг 2). Повторить предыдущее задание с файлом объемом не менее 1 Гбайта. Опишите подробно преимущества и недостатки обоих методов. И так же в методичке стоят эти два листинга ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2015, 21:03 |
|
||
|
Как использовать Задержание объекта и гибкие ссылки?
|
|||
|---|---|---|---|
|
#18+
CpagentЗдравствуйте!!! Вот есть код, которая считает контрольную сумму файла. По заданию, мы должны использовать контрольную сумму с двумя способами, первая это с помощью задержание объекта, второй с помощью гибких ссылок. Вопрос состоим в том, как эти два метода можно использовать с этим кодом (Который самый внизу) ? Пожалуйста напишите с кодом с комментариями =очень прошу! P.s В интернете нашел эти методы листинги 1 и 2 методы. /////////////////////////////////////////////////////////////////////////// Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. /////////////////////////////////////////////////////////////////////////////////////////// Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ///////////////////////////////////////////////////////////////////////////////////////////// Контрольная сумма. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. [i]В самом методичке указание написано вот так: Подсчитайте контрольные суммы программ 1) с помощью так называемой «задержание объекта» (образец листинг 1); 2) с использованием гибких ссылок (образец листинг 2). Повторить предыдущее задание с файлом объемом не менее 1 Гбайта. Опишите подробно преимущества и недостатки обоих методов. И так же в методичке стоят эти два листинга ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2015, 21:04 |
|
||
|
Как использовать Задержание объекта и гибкие ссылки?
|
|||
|---|---|---|---|
|
#18+
очередной студент? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2015, 22:56 |
|
||
|
Как использовать Задержание объекта и гибкие ссылки?
|
|||
|---|---|---|---|
|
#18+
Это вам препод специально дал такие кривые термины, чтобы потом видеть, кто решал сам, а кто подсмотрел в интернете? здержание обьекта -> сильная (strong)ссылка. гибкая ссылка(SoftReference) -> мягкая ссылка. Обьекты, на которые она ссылается, могут удалиться, но jvm старается не удалять их по возможности. WeakReference -> слабая ссылка. то же что и мягкая, но нет условия стараться неудалять PhantomReference -> фантомная ссылка. Как таковой ссылки нет, и обьект по ней не получить. Это просто механизм альтернативный финализации, использовать совместно с ReferenceQueue. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2015, 23:46 |
|
||
|
Как использовать Задержание объекта и гибкие ссылки?
|
|||
|---|---|---|---|
|
#18+
Больше похоже на автоперевод какой. Однако подход к переводу "object handle" довольно свежий получился, так и представилось: объект задержали и гибкими ссылками его, гибкими ссылками.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39101174&tid=2124682]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 494ms |

| 0 / 0 |
