Java за неделю. Вводный курс

Java за неделю. Вводный курс

Вводный курс для начинающих изучать язык Java. Быстрый и ощутимый результат – лучший стимул в обучении. Занимаясь 1—2 часа по вечерам, уже через неделю вы будете писать полноценные оконные приложения с графическим интерфейсом. Книга содержит примеры с пошаговыми пояснениями. Приведен список литературы для желающих продолжить обучение. Работа с учебными проектами полностью ведется в современной визуальной среде разработки NetBeans IDE. Книгу дополняет файловый архив с исходными кодами примеров.

Жанры: Математика, Прочая образовательная литература
Цикл: Не является частью цикла
Год публикации: Неизвестен

Читать онлайн Java за неделю. Вводный курс


© Валерий Станиславович Яценков, 2018


ISBN 978-5-4490-4684-0

Создано в интеллектуальной издательской системе Ridero

Часть I. Теория

Глава 1. Введение

Язык программирования – это инструмент решения прикладных задач. В идеале разработчик должен хорошо разбираться в нескольких языках программирования и подбирать инструмент под задачу, а не пытаться подогнать задачу под возможности инструмента.

После прочтения этой книги вы получите достаточно полное представление о языке Java и его возможностях. Может даже оказаться, что он не подходит для ваших сегодняшних задач. Замечательно! – вы не потеряете напрасно время на чтение толстых учебников и углубленное изучение языка. Зато вы будете хорошо знать, для чего пригодится язык Java, и сможете вернуться к нему в любое время. Если Java – именно то, что вам сейчас нужно, то после прочтения этой книги будет легче приступить к углубленному изучению языка.

Объем и сложность материала вводного курса подобраны таким образом, чтобы уделяя по вечерам 1—2 часа на чтение и работу с компьютером, вы приблизительно за неделю смогли овладеть навыками программирования на языке Java в среде разработки NetBeans.

Разумеется, эта книга станет лишь первым шагом в изучении языка Java и среды разработки NetBeans. Впереди вас ждет поиск и усвоение огромного объема информации.

1.1 Особенности текста книги и архив файлов

Книга подготовлена и опубликована при помощи издательского сервиса Ridero. Это новый проект, который помогает издавать книги быстрее и делать их дешевле и доступнее.

Но технические возможности издателя пока не полностью адаптированы к изданию технических текстов. Например, система набора текста автоматически заменяет в листингах двойные «технические» кавычки на «лингвистические», двойной минус (декремент) на длинное тире. Мы просим отнестись с пониманием к этим мелким временным недостаткам издательского сервиса.

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


Dropbox:

https://www.dropbox.com/s/wo0u8916cnyc31p/Java_Files.zip?dl=0


Яндекс Диск:

https://yadi.sk/d/fIoAfXyp3Sj8gP

1.2 Идеология Java

Разработка языка Java началась в 1990 году под названием Oak (дуб) – не самое лучшее название для интеллектуального продукта. В процессе работы значительно изменилась концепция языка, а затем и его название. Окончательный вариант открытого и общедоступного языка Java был обнародован в 1995 году.

Нельзя сказать, что новый язык легко и быстро завоевал популярность, но сегодня это самый востребованный язык программирования. Он удачно занял нишу языка для приложений массового пользования, широко распространяемых через Интернет. Для таких приложений важна независимость от платформы – работа прикладной программы не должна зависеть от аппаратной части компьютера и операционной системы.

При распространении программ на языке Java не возникает проблем с отсутствием на компьютере пользователя нужных программных библиотек или модулей. Дистрибутив программы на языке Java, как правило, состоит из одного файла, который содержит в себе всё необходимое для работы приложения на любом компьютере с установленной Java-машиной. Впрочем, в состав дистрибутива иногда могут входить отдельные внешние файлы настроек или базы данных, которые невозможно упаковать внутрь файла скомпилированного приложения.

Язык Java популярен еще и потому, что применяется при разработке приложений Android. Можно писать приложения на «чистом» языке Java (в реализации Java Mobile) или использовать среду разработки, предоставляющую расширенные возможности. В любом случае знание Java является обязательным условием для разработчика приложений Android.


Вам будет интересно
Автор развивает идеи, изложенные им в своей первой книге «Технологии управляемого прямого синтеза. Введение», знакомя читателей с СЕНЗАРОМ, голографическим языком «Искусственной жизни» и комментируя предлагаемое им наследие «Зейско-Буреинской кремниевой долины», как возможный путь развития мировой фундаментальной науки по созданию из разработанных автором теорий-математик-практик реальных технологий и запуску на их базе нового витка научно-технического прогресса....
Читать онлайн
Книга для родителей учеников начальной школы и педагогов. В книге описаны все 38 типов задач начальной школы, способы их объяснения и решения. Подробно рассматривается, какие темы и какие виды задач даются детям труднее всего, на что нужно обратить внимание, как помочь ребенку учиться, а самое главное – как научиться решать задачи раз и навсегда....
Читать онлайн
Как математические модели объясняют космос? Иэн Стюарт, лауреат нескольких премий за популяризацию науки, представляет захватывающее руководство по механике космоса в пределах от нашей Солнечной системы и до всей Вселенной. Он описывает архитектуру пространства и времени, темную материю и темную энергию, рассказывает, как сформировались галактики и почему взрываются звезды, как все началось и чем все это может закончиться. Он обсуждает параллельные вселенные, проблему тонкой настройки космоса, к...
Читать онлайн
“Математика – это сложно” ‒ этот миф засел в наших головах с детства. Почему само это слово внушает нам страх? Ведь на самом деле математика ‒ наука прекрасная и увлекательная.“Большой роман о математике” ‒ необычный рассказ об истории математической науки, ее героях, успехах и разочарованиях. Вы совершите путешествие в страну уравнений, законов и явлений вместе с увлеченным и влюбленным в математику автором книги Микаэлем Лонэ.Прочитав книгу, вы полюбите математику и поверите, что заниматься ею...
Читать онлайн
Актуальные вопросы, с которыми встречается каждый преподаватель – это составление планирующей и отчетной документации. Данная серия представляет набор актуальных материалов для использования в работе....
Читать онлайн
Сборник задач, в который включены все 38 типов задач начальной школы. Благодаря данному тренажеру Ваши дети научатся решать задачи. Задачи сгруппированы по типам и разделены по классам, что очень удобно для отработки навыка.Данная книга идеально подходит родителям, обучающих детей на семейном обучении....
Читать онлайн
В данной работе рассказывается о трёх фундаментальных науках: математике, физике и лингвистике. Но стиль изложения в книге философский и настраивающий на новые знания, что делает работу привлекательной и интересной для людей....
Читать онлайн
Принято считать, что математика – наука точная и совершенно скучная, но Эдвард Шейнерман берется доказать обратное. Он утверждает, что математика бывает не менее увлекательной, чем гуманитарные дисциплины. Как объяснить тот факт, что бо́льшая часть окружающих нас чисел начинается на единицу, а тех, что начинаются на девятку, – совсем мало? Каков наилучший путь выиграть выборы, если победителями становятся больше двух кандидатов? Как понять, насколько можно доверять даже самому высокоточному меди...
Читать онлайн
Что если наш мир – всего лишь один из многих, а простая прогулка может перевернуть твою обыкновенную жизнь с ног на голову, перенеся тебя в другое измерение? Как жить в новом пугающем мире, так не похожем на твой?Эта повесть о загадках Вселенной, неожиданных открытиях и настоящих чувствах. Но самое главное – о том, как один человек, случайно оказавшийся в водовороте событий, может сыграть решающую роль в устройстве целого мира и стать его неотъемлемой частью....
Читать онлайн
Алекс Бейкер специализируется на расследованиях самых загадочных преступлений Англии. На сей раз злоумышленник орудует в окрестностях его дома в небольшом городке близ Лондона. Кажется, что детектив не замечает угрозу, на время отойдя от дел. Все меняется с появлением в его поместье молчаливого слуги. Жизнь аристократа превращается в полосу препятствий!...
Читать онлайн
Сборник стихов и прозы для всех категорий читателей. Стихи, в основном лирические, рассказы с детективной направленностью....
Читать онлайн
Сборник рассказов для тех читателей, кто часто делает и свои "наброски" путешественников в пространствах жизни. Думается, что герои рассказов помогут понять или вспомнить, что же происходит в молодых и зрелых годах. В этой книге вы не найдете не важных вещей: здесь все выверено жизнью....
Читать онлайн