Объектно-ориентированное программирование в Java

Информац. системы

Критерии надежности
Задачи
Расчет характеристики
Типовые примеры
Отказы изделия
Аналит. определение
Постоянное резервир.
Резервирование замещением
Расчет надежности
Скользящее резервирование
Расчет показателей
Учебник JAVA
Базовые понятия
Объектно-ориентированное
программирование
Работа со строками и классами
Графические примитивы
Обработка событий в JAVA
Апплеты
Создание сетевых приложений
Сетевые средства в JAVA
Экспертные системы
Учебник Delphi
Компьютерные сети
Топология сетей
Адресация
Структура сети
Сетевые службы
Маршрутизаторы
Технологии ISDN
Протоколы маршрутизации
Модель OSI
Корпоративные сети
Стек протоколов TCP/IP
Коммутация каналов
Коммутация пакетов
Удаленный доступ
Система доменных имен
Моделирование
Основы кодирования
Теория информ. процессов
Обмен информацией
Количество информации
Энтропия
Кодирование
Квантование и дискретизация
Теорема Котельникова
Ошибки дискретизации
Учебник по FrontPage
Информационный подход
SQL язык запросов
Ос новные понятия
Выборка данных

Манипулирование данными

Создание базы данных
Устройство ПК
Архитектура ПК
Классификация элементов
Центральный процессор
Внешние устройства
Программное обеспечение

Базовые понятия языка Java

Объектно-ориентированное программирование в Java

Работа со строками

Графические примитивы Построения графического интерфейса

Основные компоненты их размещение Обработка событий в JAVA

Апплеты, изображения и звук в JAVA

Подпроцессы, потоки ввода/вывода, сетевые средства

Вопрос: Как сделать так, чтобы в сервлеты и JSP-сценарии корректно передавались русские буквы из HTML-формы?
Ответ Параметры из HTML-формы обычно передаются в кодировке "ISO-8859-1". Поэтому после получения параметра его нужно перекодировать, например, в кодировку "Cp1251". Такую перекодировку выполняет один из конструкторов класса String, например:

String s=request.getParameter("klient");
String klient=new String(s.getBytes("ISO-8859-1"),"Cp1251");

Некоторые наиболее распространенные ошибки

Не забывайте, что при создании апплета класс, производный от Applet, должен иметь тип доступа public и имя, совпадающее с именем файла.

Не забывайте явно создавать объекты командой new. В некоторых случаях объекты создаются неявно - например, при объявлении строковой переменной с инициализацией:
String s = "Изучаем Java";
или при вызове некоторой функции, которая возвращает созданный ею объект:
Graphics g = getGraphics();
Во всех остальных случаях необходимо использовать команду new. Обращение к несуществующему объекту вызовет исключение NullPointerException.

Не забывайте в случае использования нестандартных пакетов явно или неявно подключать их к JDK. Существуют два подхода:
" пакет нужно поместить в каталог расширений JRE, т.е., в C:\j2sdk1.4.0\jre\lib\ext;
" или же этот файл можно поместить в любой каталог и подключить в свойствах JCreator. Выберите меню "Configure" - "Options...", затем строку "JDK Profiles", выберите профайл и нажмите кнопку "Edit", затем в появившемся окне добавьте нужный архив или каталог.

Математический анализ, лекции по физике Компьютерные сети