|
|
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Все понятно и доходчиво =). Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 15:28 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
rema174у этого метода нет реализации в предке, поэтому переопределять полюбэ, и соглашение такое, что надо применять интерфейс Cloneable к классу в каком месте тут переопределение? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:37 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
DDiverмодификатор protected обозначает что данный метод виден в пакадже где объявлен класс и во всех потомках этого класса. то что вы написали, это аналог вот этого, только называется иначе Код: java 1. 2. 3. 4. 5. метод clone класса Object таки реализован и работает (о чём нам говорит native) и он действительно копирует объект, для этого достаточно вызвать super.clone(). Но если ваш класс не имплементит интерфес Cloneable, но попытка вызвать этот метод приведёт к CloneNotSupportedException вот как-то так оно работает если не накосячил Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. как видно, я ничего не копирую руками, всё делает clone()а. ну или вот :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 18:38 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Вопрос №11 В коде ниже метод interrupt вызывается до метода sleep(не в момент его работы(ожидания заданного промежутка времени)). Получается, что метод sleep бросает исключение если флаг прерывания установлен в true, независимо от того в какой момент времени он был установлен? Код: 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. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:19 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenПолучается, что метод sleep бросает исключение если флаг прерывания установлен в true, независимо от того в какой момент времени он был установлен? Конечно. На то он и флаг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 15:21 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Вопрос №12: Что планировалось: Таймер 3 раза запускает задачу и все закрывается. Что получили: Поток в котором выполняется задача, продолжает висеть в состоянии Runnable. Как завершить выполнение программы по истечении 3-хразового выполнения задачи? И собственно почему он висит ? Можно все убить сделав myTimer.cancel(), но перед этим нужно выждать время(Thread.sleep(x);) пока завершится выполненее задачи, а его мы точно знать не можем. А join в главном потоке не получилось использовать так он будет ждать завершения, а его нет(завершения). Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 18:30 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
И можно ли убить поток(или просто его получить) класса, который мы сами не создавали ? Например, в майне создаем класс, который запускается в своем отдельном потоке, как узнать в каком (получить на него ссылку)? ... main ....{ ClassX x = new ClassX(); // при создании класса запускается поток. Как его оттуда достать ? ... } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 18:39 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Может кто в кратце расказать о путях развития java программиста? Я пока представляю 2 ветки: web - написание сайтов, и разработка мобильных приложений(android). Что перспективнее? И сложно ли перескачить из одного русла в другое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2015, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=59&startmsg=38836098&tid=2125859]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
221ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 278ms |
| total: | 597ms |

| 0 / 0 |
