|
|
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreen, Поменяй e.printStackTrace() на e.printStackTrace(System.out) и тогда будет стабильно одинаково. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2014, 14:46 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
авторSystem.out и System.err это два разных потока вывода. В некоторых случаях порядок вывода err и out в реальную консоль может различаться. Если я правильно понял ваш вопрос. А то какие "обработчики" мутные. У вас в коде нет "обработчиков". Да все правильно, я слышал про потоки, что они могут работать независимо, но пока с ними не разбирался. Вроде понятно стало. Спасибо. А по поводу кода, это просто пример создания своего исключения, сильно не заморачивался(обработчик имелось ввиду блок catch). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2014, 14:54 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenДа все правильно, я слышал про потоки, что они могут работать независимо, но пока с ними не разбирался. Нет. Это не те потоки. Это потоки ввода\вывода (IO Stream). System.err это один поток печати. System.out это второй поток печати. Они разные. Ваша IDE или java.exe направляют оба этих потока в свою консоль. faustgreenВроде понятно стало. Спасибо. А по поводу кода, это просто пример создания своего исключения, сильно не заморачивался(обработчик имелось ввиду блок catch). ОК. Просто дело не в обработке исключения а в выводе на консоль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2014, 14:58 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Вопрос №5. Разбираюсь с методами класса java.util.concurrent.Semaphore(в примере ниже они расмотренны в 1 потоке, просто для ознакомления с методами) код: Код: 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. В предпоследней команде метода semaphoreMetods я попытался захватить 3 разрешения семафора, у которого они все закончились и на этой команде повис. Вопрос: Правильно ли я понимаю, что если все разрешения семафора заняты, то последующий вызов метода ecquire() приведет к блокеровке выполнения этого потока, и соответственно, здесь же я не смогу получить количество ожидающих потоков. Т.е. я стал в очередь на семафор и хочу посмотреть сколько еще запросов на захват стоит паралельно с ним ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 16:29 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
вроде бы разобрался, возвращаеться не количество разрешений, а количество ожидающих потоков. + Из другого потока можно снять блокировку(правда какой поток при этом потеряет семафор - не известно(если их много)): Код: 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. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. появился новый вопрос: можно ли получить количество разрешений, которые ожидающие потоки запросили ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2014, 17:05 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreen, /** * Returns the current number of permits available in this semaphore. * * <p>This method is typically used for debugging and testing purposes. * * @return the number of permits available in this semaphore */ public int availablePermits() { return sync.getPermits(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 15:32 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreen, Код: 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. и так далее... Смотрите код класса, все станет понятным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2014, 15:33 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Вопрос №6: Ключевое слово assert и его использование: код: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Вывод на консоль: Код: java 1. 2. 3. Вопросы: 1). Почему не были выведены числа 9 8 7 6 ? 2). По умолчанию проверка утверждений(assert) отключена ?(чтоб заработоло хотя бы так, в Eclipse запускал программу с параметров VM -ea). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:10 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenЯ просто стараюсь изучать джаву по принципу - "Понимание лучше запоминания". Когда понимаешь что и как, сам можешь делать выводы в непонятных ситуациях. А если просто зубрить, то часто неиспользуемое забывается. к сожалению, во многих компаниях больше хотят слышать от тебя ответы на собеседовании как в школе - "чтоб от зубов отскакивало", при этом похоже, что вопрос опыта применения всего этого для них не так и важен... что толку вызубрить теорию, если не применял в реале, только не говорите, что все будет ок. как показывает опыт, теория без практики мало что значит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:16 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Первый вопрос отпал - перепутал логику в выражение (нужно i!-=5). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:18 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
авторк сожалению, во многих компаниях больше хотят слышать от тебя ответы на собеседовании как в школе - "чтоб от зубов отскакивало", при этом похоже, что вопрос опыта применения всего этого для них не так и важен... что толку вызубрить теорию, если не применял в реале, только не говорите, что все будет ок. как показывает опыт, теория без практики мало что значит... Ну без теории практику не начнешь. Сейчас я java пытаюсь учить следующим образом: 1) Читаю раздел из книги (Шилдт "Полный справочник по Java SE6"). 2) Основные моменты помечаю для себя, в виде небольшого конспекта. (пригодится для повторения на собеседование). 3) Пробую прочитанное на простых примерах. 4).потом думал написать какой нибудь простенький сайт на сервлетах + hibernate + spring (правда с ними тоже еще нужно разбираться), а потом с этим багажом пробывать устраиваться на работу. Впринципе можно и без этого пункта обойтись, но для меня принципиальный вопрос - стартовая зп. Сюда бросаю те вопросы, с которыми самому не получается разобраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 16:34 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenдля меня принципиальный вопрос - стартовая зп. вам до этого пункта, как до Киева рачки ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2014, 17:10 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Вопрос №7: Код: 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. Строку Код: java 1. я могу записать, как Код: java 1. в чем отличие этих записей ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2014, 21:41 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
вторая запись - это сокращенная форма, которая появилась в жаве 1.7 Это т.н. Diamond Syntax отличий вроде как нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2014, 16:23 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Может кто подскажет, какие требования предъявляются к java junior программисту(В плане технологий). т.е. что нужно изучить в первую очередь ? Например: 1). java SE: а) ООП. б) Многопоточность. в) Исключения. г) Коллекции. ... 2) ... хотя в 2-х словах. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 14:44 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenт.е. что нужно изучить в первую очередь? Scala изучай в первую очередь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 14:50 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Нужно будет и до него доберемся, а пока хотелось бы с java-ой разобраться. Смотрел вакансии, во многих требования отличаются, вот и подумал может есть какой минимальный базовый набор и добрые люди подскажут. А там дальше будет видно, что нужно для работы. Пока обучение движется медленно, много материала для изучения .... (. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 14:59 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
хотелось бы услышать мнение людей только начавших работать: что спрашивли на собеседовании, с чем столкнулись на первых этапах работы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 15:00 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Blazkowiczfaustgreenт.е. что нужно изучить в первую очередь? Scala изучай в первую очередь. Т.е. вы хотите сказать что для новичков порог вхождения в Scala ниже чем в Java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:07 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenНужно будет и до него доберемся, а пока хотелось бы с java-ой разобраться. Смотрел вакансии, во многих требования отличаются, вот и подумал может есть какой минимальный базовый набор и добрые люди подскажут. А там дальше будет видно, что нужно для работы. Пока обучение движется медленно, много материала для изучения .... (. Collection, Thread, IO, JDBC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:11 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenМожет кто подскажет, какие требования предъявляются к java junior программисту(В плане технологий). т.е. что нужно изучить в первую очередь ? Например: 1). java SE: а) ООП. б) Многопоточность. в) Исключения. г) Коллекции. ... 2) ... хотя в 2-х словах. Спасибо. Ну в принципе вы тут все правильно написали, разберитесь с SE а потом переходите на servlets, spring, etc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:13 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Blazkowiczfaustgreenт.е. что нужно изучить в первую очередь? Scala изучай в первую очередь. Ого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:15 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
faustgreenМожет кто подскажет, какие требования предъявляются к java junior программисту(В плане технологий). т.е. что нужно изучить в первую очередь ? Например: 1). java SE: а) ООП. б) Многопоточность. в) Исключения. г) Коллекции. ... 2) ... хотя в 2-х словах. Спасибо. везде по разному. я недавно был в компании, где от джуниора требовалось знание популярных фреймворков: servlets, jsf, struts, hibernate, maven и еще каких-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:16 |
|
||
|
Вопросы новичка.
|
|||
|---|---|---|---|
|
#18+
Всё зависит от организации куда идёшь. Часто бывает что собеседование - уродское. Тебя спрашивают не то что нужно для работы а какие-то пространные вопросы на тему hash, serializable, и compareTo. Вобщем лучше всего на первом собеседовании вытрясти из девочек максимум инфы о том КТО вас будет собеседовать и КАК. И здесь же стоит оговорить что вас спрашивать НЕ БУДУТ. Например английский. Вобщем нужно сразу поставить себя как делового чела который ценить деньги и время. Сходу потребовать стананчик кофе. Сидеть в кресле вразвалку. Шутить на тему офисов гугла. Шутить на тему доллара. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:23 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38793202&tid=2125859]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 513ms |

| 0 / 0 |
