Java

  • 13 янв. 2013 г.
  • 41565 Слова
И.Н. Блинов, В.С. Романчик

Java 2
ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Минск УП «УниверсалПресс» 2005

УДК 004.432.45 ББК 32.973.26-018.1 Б69
Рекомендовано к изданию Ученым советом факультета прикладной математики и информатики БГУ Авторы: доцент кафедры ИПМОАП БГУ, кандидат физико-математических наук И.Н. Блинов доцент, зав. кафедрой численных методов и программирования БГУ, кандидатфизико-математических наук В.С. Романчик Рецензенты: профессор, докт. физ.-матем. наук В.Б. Таранчук; доц. канд. физ.-матем. наук И.М. Галкин; доц. канд. техн. наук А.Е. Люлькин; доц. канд. физ.-матем. наук С.В. Суздаль

Б69

Блинов, И.Н. Java 2: практ. рук. / И.Н. Блинов, В.С. Романчик. – Мн.: УниверсалПресс, 2005. – 400 с.

ISBN 985-6699-37-1
Книга предназначена для начинающих и продолжающих изучениеJava-технологий. В первой части даны основы языка Java и концепции объектно-ориентированного программирования. Во второй части изложены наиболее важные аспекты применения языка. В третьей части приведены основы программировании распределенных информационных систем с применением сервлетов, JSP, баз данных и собственных тегов разработчика. В конце каждой главы даны тестовые вопросы по материалу главы и заданиядля выполнения по рассмотренной теме. В приложениях приведены дополнительные материалы, относящиеся к использованию HTML, XML в информационных системах, основанных на применении Javaтехнологий, а также краткое описание популярной технологии Struts для разработки распределенных систем, объединяющей возможности J2EE и XML. Дополнительно представлены расширения версии платформы JSDK 1.5.0 (Java 5.0.) УДКББК

ISBN 985-6699-37-1

© Блинов И.Н., Романчик В.С., 2005 © Оформление, УП «УниверсалПресс», 2005

Часть 1. Глава 1. Приложения и апплеты. Классы и объекты

9

ПРЕДИСЛОВИЕ
Эта книга является обобщением материала, который авторы предлагали студентам механико-математического факультета и факультета прикладной математики и информатики БГУ, а также слушателям курсов повышения квалификацииучебного центра IBA при изучении компьютерных технологий. Изучение Java-технологий по учебному плану следует за изучением технологий C++, поэтому авторы при изложении материала довольно часто ссылаются на соответствующие структуры языка C++. При этом знания языка C++ не требуется и никакой зависимости от языка C++ не используется, кроме ссылок на похожий синтаксис языка и на общие концепцииобъектно-ориентированного программирования. Книгу можно использовать для обучения программированию на языке Java с “нуля”. Интересы авторов, направленные на обучение, определили структуру данной книги. Книга предназначена для начинающих изучение Javaтехнологий и для продолжающих обучение на среднем уровне. Авторы считают, что “профессионалов” обучить нельзя, ими становятся только после участия в разработкенескольких серьезных Java-проектов. В то же время данный курс может служить ступенькой к мастерству. Прошедшие обучение по данному курсу успешно сдают различные экзамены, получают международные сертификаты и в состоянии участвовать в командной разработке достаточно больших проектов. Книга разбита на три логических части и состоит из глав. В первой части даны основы языка Java и концепцииобъектно-ориентированного программирования. Во второй части изложены наиболее важные аспекты применения языка, в частности коллекции и многопоточность. В третьей части приведены основы программировании распределенных информационных систем с применением сервлетов, JSP и баз данных, также даны основные принципы создания собственных библиотек тегов. В конце каждой главы находятся тестовые вопросы по материалу данной главы изадания для выполнения по рассмотренной теме. Ответы и пояснения к тестовым вопросам сгруппированы в отдельный блок. В приложениях приведены дополнительные материалы, относящиеся к использованию HTML, XML в информационных системах, основанных на применении Java-технологий, а также краткое описание популярной технологии Struts для разработки распределенных...
tracking img