singlepost

Оишбка при работе с потоком << На главную или назад  

class NewThread implements Runnable {
Thread t;
NewThread() {
// Создать новый второй поток.
t = new Thread(this, "Demo Thread");
System.out.println("Decherniy potok: " + t);
t.start(); //стартовать поток
}

//Точка входа во второй поток
public void run() {
try {
for(int i = 5; i > 0; i–) {
System.out.println("Decherniy potok: " + i);
Thread.sleep(500);
}
} catch (InterruptendException e) {
System.out.println("Zavershenie dochernego potoka.");
}
}

class ThreadDemo {
public static void main (String args[]) {
new NewThread();
try {
for(int i = 5; i > 0; i–) {
System.ou.println("Glavniy potok: " + i);
Thread.sleep(1000);
}
} catch (InterruptendException e) {
System.out.println("Prerivanie glavnogo potoka.");
}
System.out.println("Zavershenie glavnogo potoka.");
}
}

Ошибка:
NewThread.java:35: reached end of file while parsing
}

29 ответов в теме “Оишбка при работе с потоком”

  1. 23
    Александр Чигринец ответил:

    Извинения излишни. Просто я ЭТО откомпилировал. ;-)

  2. 22
    Иван Горбачев ответил:

    Приношу свои извинения. Там действительно импорты не нужны. Только синтаксические ошибки.

  3. 21
    Александр Чигринец ответил:

    В приведённом коде импорты не нужны.
    Нужно исправить три синтаксические ошибки и правильно поставить закрывающую фигурную скобку (перед объявлением класса ThreadDemo)

  4. 20
    Андрей Богомолов ответил:

    Неудивительно – даже в названии темы умудрился оишбку сделать ))

  5. 19
    Иван Горбачев ответил:

    импорты нужные сделал?

  6. 18
    Алексей Злобин ответил:

    Иван, +100. Сначала стоит осилить арифметику, а уже потом браться за многопоточное программирование.

  7. 17
    Николай Матяшов ответил:

    в том та и проблема что ошибка выходит в скобке на первый взгляд, а стоить добавить как кажется в нужное место скобочку и выходит вообще куча ошибок

  8. 16
    Иван Горбачев ответил:

    //www.everfall.com/paste/id.php?hpr6o2yztvy8

    Так?

  9. 15
    Иван Горбачев ответил:

    вопрос: нахера мудрить с потоками, если ты не можешь сосчитать количество открывающих и закрывающих скобок в коде на 10 строк и правильно их расставить? имхо, это клиника…

  10. 14
    Николай Матяшов ответил:

    Лови//pastie.org/654345

  11. 13
    Пашка Джиоев ответил:

    Слушай, выложи свой код, например, на //pastie.org , а то здесь читать – глаза сломаешь.

  12. 12
    Николай Матяшов ответил:

    пример взят с учебника проверял уже 10 рз всё точ в точ как в чебнике

  13. 11
    Владимир Муромский ответил:

    Эх, если по каждой скобке разводить такую демагогию, когда ж мы делом заниматься-то будем?

  14. 10
    Владимир Муромский ответил:

    Точно, наоборот:)

  15. 9
    Николай Матяшов ответил:

    поставил я после System.out.println("Zavershenie dochernego potoka."); толку никакого

  16. 8
    Пашка Джиоев ответил:

    Это значит 10 открытых, 11 закрытых скобок присутствует в твоем фрагменте

  17. 7
    Пашка Джиоев ответил:

    На самом деле наоборот 11 открытых, 10 закрытых.
    Согласен с Василий Some. После System.out.println("Zavershenie dochernego potoka."); надо еще одну закр. скобку поставить.
    А вообще, такие ошибки полностью исключены, если правильно форматирвать код во время написания.

  18. 6
    Николай Матяшов ответил:

    >> { / } = 10/11

    Это что в 10 сроке открыть а в 11 закрыть не понял что написано

  19. 5
    Иван Горбачев ответил:

    и? скобку закрывающую наверно забыл – ищи ошибку

  20. 4
    Николай Матяшов ответил:

    да я ставил фигурную скобку уже в конце ещё одну всё до одного места

  21. 3
    Александр Чигринец ответил:

    Ну так количество парных фигурных скобок нужно посчитать. :-)

    И вообще, объявлять несколько классов в одном файле – плохая идея.

  22. 2
    Василий Some ответил:

    нет завершающей скобки для NewThread вроде…
    наверное перед строкой
    class ThreadDemo {

  23. 1
    Владимир Муромский ответил:

    { / } = 10/11

    >> да я ставил фигурную скобку уже в конце

    а не надо ляпать куда попало…)

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.