Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

помогите сделать..., вопрос по java
как обратиться к динамику?, надо пикнуть
XSL:FO
Работа с памятью.
render file.fo (>5Mb) to pdf, java.lang.OutOfMemoryError!!!!
Естесственный корень числа., Надо реализовать в код
Java Sources, gde vzyat sorsi?
Вопрос по JCreator, Не появляется подсказка для класса
помогите советом
Как создать GUI, в Intellij Idea
Ant, удаление содержимого каталога
"Идеология правильности"
Java vs MySQL?, апплет для работы с MySQL?..
JSP и Images, (работа с изображениями из JSP)
Отладка java программ, !!!
Вопросы по версиям и совместимости.
поиск на сайте, вопросы по созданию поиска на сайте
JMS, Java Message Service
GetSelect + Println
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
getTypeModule
Ошибка при вызове метода из отдельного потока...
interface&static, проблемы дизайна
XML в PDF посредством FOP
HELP! "public" metody iz drugogo classa nedostupny
web камера
Class.forName ПРОБЛЕМА
JTree, Сново о JTree
ID HDD etc.
Eclipse, что это за ошибка?
jTree, Вопросы типа мелкие
Java SE SDK 1.5, Новое поколение Java?
Кодировка в jsp страницах
NetBeans Developer aka Forte for Java, Перенесено из FAQ
Толщина и стиль линии???
ссылка не екземпляр класс
Проблема с фильтрами, FilterOutputStream
Значение в jTextField, Вопрос типа
Событийно управляемая модель, варианты реализации...
jre и что это такое, jre как ее едят
Можно ли на Java вызывать API-функции?, я совсем новичок..
данные из вектора поместить в JTable
Апплет для работы с Oracle.., JDBC..
Элементы с JComboBox
Не закрываются PSEUDO-соединения., java.sql.Connection
Без сервера..
Открытие ссылки
Помогите сделать!!!
windowClosing и windowClosed, Отличия
Метод POST из аплета
Пара задачек!, Институтских
графические примитивы на jFrame..., not for applet..
Плиз, helpssssssssssssssss
настройки по умолчанию в Java, к примеру размер шрифта
а как поставить задержку (sleep|delay)?
рефлексия, имена ПАРАМЕТРОВ метода
Как разбить архив на тома?, Разбивать архивы больше определённой дли
Беззнаковые типы данных и Java
Несколько вопросов по Java
Как создать ярлык или ссылку?
Java для Windows, Java для Windows
Проблема с SAXBuilder, Не могу отследить конец документа
Помогите пожалуйста с JAR-глюками, Class-ы в JAR-ах не обнаруживаются
вопрос по JLayeredPanel
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
опять servlet-ы, отправление страницы по частям

Платные хостинги     Раскрутка сайта     Книги по программированию


Ошибка при вызове метода из отдельного потока...

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Есть класс, запускаемый в отдельном треде, для чтения сокета.Код /** Класс, реализующий получение и обработку пакетов, приходящих на сокет */public class TcpThread extends Thread {        /** Creates a new instance of TcpThread */    public TcpThread(pbxMain m) {        this.mainObj=m;        this.interrupted=false;    }        /** Метод, останавливающий поток. */    public void interrupt(){        interrupted=true;        super.interrupt();        System.out.println("Thread is interrupted");    }        public void  newThread(){        try{            t=new TcpThread(mainObj);        }        catch(Exception e){            System.out.println(e.getMessage());        }    }        /** Метод, запускающий поток */    public void run() {        System.out.println("выполняется поток " + Thread.currentThread().toString());        boolean i=true;        int len=-1;        String buf="";                while(i && !interrupted){                        try{                len=mainObj.conn.ReadTpkt();                if ( len < 0 ){                    break;                }                buf=mainObj.conn.ReadMsg(len);            }                        catch (Exception e){                System.out.println("Error"+e.getMessage() );            }                        if (buf.length()>0){                dispatcer(buf);            }            else{                System.out.println("!!! ERROR !!!");            }                        System.out.println(i+"-------------------------");        }        System.out.println("Цикл потока " + Thread.currentThread().toString()+" завершен");    }        public void dispatcer(String buf){                if ( buf.indexOf("aaa1;",0)==0 ){            mainObj.aList.aaa();        }    }        public pbxMain mainObj;    public TcpThread t;    public Thread tred;    private boolean interrupted;}highlightSyntax('javaIyMzgx','java');при попытке вызова метода другого класса (mainObj.aList.aaa() ) получаю java.lang.NullPointerException at pbx.TcpThread.dispatcer(TcpThread.java:83) at pbx.TcpThread.run(TcpThread.java:66)Хотя перед этим был же вызов ( conn.readTpkt() )В чем проблема

- Проверь:1. mainObj == null?2. aList == null?NullPointerException - это значит что пытаешься обратится к нуль переменной.

- йоптваю...aList был объявлен, но не определен... yahoo.eu с себя... Пасиб!

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления