store.bg - бързо, лесно и удобно
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Компютърна литература    Програмиране и езици    Java    Да мислим на Java - Комплект от ...
Начало   Книги    ...    ...    Java  
Използваме бисквитки, за да осигурим възможно най-доброто преживяване в нашия уебсайт. За да работи store.bg правилно е необходимо съгласие с употребата им!
Детайлни настройки
Съгласен съм с бисквитките

Да мислим на Java - Комплект от 2 тома + CD


Брус Екел

Да мислим на Java - Комплект от 2 тома + CD - Брус Екел - книга
Поръчай през телефона си сега.
Лесно е!
 
Внимание!
Продуктът е спрян от продажба в store.bg и не се очакват нови наличности в близко бъдеще.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#023-302
ВидКнига
Наличност
ИздателствоСофтПрес
Категории
КорицаМека
Страници1136
ISBN9546851744
Още снимки на тази книга
Да мислим на Java - том 2
Да мислим на Java -CD
Да мислим на Java - Комплект от 2 тома + CD - Брус Екел - книга
Още снимки на тази книга
Да мислим на Java - том 2
Да мислим на Java -CD

Да мислим на Java - Комплект от 2 тома + CD


Брус Екел

 
Внимание!
Продуктът е спрян от продажба в store.bg и не се очакват нови наличности в близко бъдеще.
 Доставка:
В момента тази книга не може да бъде доставена.
 Основни параметри:
Продукт#023-302
ВидКнига
Наличност
ИздателствоСофтПрес
Категории
КорицаМека
Страници1136
ISBN9546851744
Алтернативни предложения
Java за всички - книга

Java за всички


Алексей Василев

Асеневци
Цена:  33.00 лв.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с видео материали
Продуктът е представен с вътрешни страници
Вече дълги години Java е част от малката група на най-популярните и търсени езици за програмиране. Той е красив, ефективен и най-главното - много продуктивен. Основният критерий при подбора на материала в книгата е такъв, че читателят да може още от самото начало да започне да пише програми. В началото това ще бъдат прости програми, но постепенно с усвояването на материята степента на сложност ще се увеличава. Обхванати са всички основни концепции, нужни за ефективното съставяне на програми на Java: Базови типове и оператори; Управляващи инструкции (оператори за цикъл, условни оператори и оператори за избор); Работа ...
Динамични уебприложения с XML и Java + CD - книга

Динамични уебприложения с XML и Java + CD


Дейвид Парсънс

DuoDesign
Цена:  33.88 лв.
Стандартна цена 44.00 лв.
Вземи сега с отстъпка -23%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Научете се да създавате многоплатформени уебсайтове, задвижвани с бази от данни. Тази книга представя цялостен поглед върху процеса на разработване на съвременни уебприложения, като използва комбиниран подход за изграждане на софтуерна архитектура от базови компоненти. Динамични уебприложения с XML и Java ще ви преведе през процеса от анализа и дизайна, през запознаването с основните технологии, до свързването им в цялостно приложение, с помощта на стандартни инструменти, шаблони и работни платформи, без да се впуска в прекалено много детайли или да предлага и обсъжда множество алтернативи. Използвайки сървърни ...
Java в облака. Spring Boot, Spring Cloud и Cloud Foundry - книга

Java в облака. Spring Boot, Spring Cloud и Cloud Foundry


Джош Лонг, Кени Бастани

Асеневци
Цена:  29.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Какво отличава традиционните компании от такива като Amazon, Netflix и Etsy? Тези компании усъвършенстваха изкуството на разработка на приложения за облачна среда, за да поддържат конкурентното си предимство и да се задържат много пред конкуренцията. Това практическо ръководство показва на Java/JVM разработчиците как по-бързо да изграждат по-добър софтуер, използвайки Spring Boot, Spring Cloud и Cloud Foundry. Много организации вече се захванаха с изчисления в облака, ориентирана към тестването разработка, микросървиси и непрекъсната интеграция и разгръщане. Авторите Джош Лонг и Кени Бастани изцяло ви потапят в ...
Софтуерни приложения в среда Android - книга

Софтуерни приложения в среда Android


Мартин Иванов

Нов български университет
Цена:  30.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Разпространението на мобилните устройства, развитието и многообразието на формите на употребата им поставят сериозно ударение върху създаването на съответен потребителски и системен софтуер. Това очевидно в близко време ще предопредели областта на разработване на мобилни софтуерни приложения като една от особено важните и перспективни в софтуерния бранш, създаваща значителна добавена стойност и предлагаща много атрактивни работни места. Настоящият труд има за цел да изследва и систематизира най-съществените и значими аспекти от изпълнението на софтуерните приложения в средата на операционната система (ОС) Android. По ...
JavaScript  професионални проекти - книга

JavaScript професионални проекти


Джон Госни, Пол Хетчър

DuoDesign
Цена:  24.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Използвайте JavaScript за решаване на реални професионални задачи. С подробно разгледан проект за напреднали, "JavaScript професионални проекти" е вашият ключ към овладяване на силата на JavaScript. Този проект предоставя всички необходими инструменти на JavaScript, чрез които ще можете да разработите самостоятелно Web сайт за училище. Чрез придобитите с тази книга умения ще можете да променяте проекта така, че да го използвате за професионални цели. ...
Java For Dummies - книга

Java For Dummies


Бари Бърд

АлексСофт
Цена:  25.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! Гмурнете се в Java ! Най-добре продаваната книга за начинаещи при работа с Java сега е напълно обновена с представяне на новата ѝ версия - Java 7! ... Java , обектноориентираният език за програмиране, който работи на почти всеки компютър, представлява нещото, което стартира повечето от онези великолепни мултимедийни приложения, които сме виждали всички. Хиляди хора научиха как да програмират с Java от предишните издания на тази книга. Сега вече е ваш ред! Независимо дали сте новаци в програмирането, или знаете малко за Visual Basic или C++ ще започнете да програмирате на Java за нула ...
Програмиране на HTML5 с JavaScript For Dummies - книга

Програмиране на HTML5 с JavaScript For Dummies


Джон Пол Мюълър

АлексСофт
Цена:  27.00 лв.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! ... Научете как да използвате най-добрите съвременни инструменти и да създавате междуплатформени приложения за всякакви устройства! Научете тънкостите по създаването на чудесни приложения, които работят на почти всеки браузър и устройство! От книгата ще разберете как да използвате HTML5 с JavaScript, за да вдъхнете живот на своите идеи, като всички примери в нея са тествани на Windows, Mac OS X и Linux. Научете се да "говорите" JavaScript, да използвате библиотеки и шаблони, както и да се възползвате от всички хитрости, с които всеки находчив разработчик улеснява работата си. ...
JavaScript - решения на практически задачи - книга

JavaScript - решения на практически задачи


D.K. Academy

Асеневци
Цена:  19.95 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Добри практики в примери. ... Тази книга представлява сборник с практически примери по програмиране на JavaScript. В нея се дават решения не само на прости, но и на по-сложни задачи, за да бъде полезна, както за начинаещите, така и за действащите програмисти. В книгата ще намерите 136 примера, които са разделени тематично и разглеждат както по-елементарните операции в JavaScript, така и работата с масиви, функции, форми, AJAX и jQuery. Специално внимание е обърнато на използването на странични библиотеки; достъпа до потребителския интерфейс; ефектите за анимация; работата с изображения, графики, таблици и диаграми. В ...
Описание
Най-доброто ръководство за обектно-ориентирано програмиране на езика на world wide web.
Брус Екел е авторът на книгата "Thinking in C++", която спечели наградата на Software Development Jolt за най-добра книга на 1995 година. Той е професионален програмист от 20 години и е обучавал хора по цял свят на обектно-ориентирано програмиране от 1986 година, най-напред като говорител и консултант на C++, а сега и на Java. Той е бил член на Комитет по стандартите в C++, написал е 5 други книги на тема обектно-ориентирано програмиране, публикувал е над 150 статии и е автор на колонки за различни компютърни списания. Той постави началото на теченията за C++, Java и Python за Конференцията за разработка на софтуер. Има бакалавърска степен по приложна физика и магистърска степен по компютърни науки.

  • Награда на читателите на JavaWorld за най-добра книга за 2000 година
  • Награда на редакторите на списание Java Developer за най-добра книга за 1999 година.
  • Награда за продуктивност на Software Development Magazine за 1999 година

От основите на Java синтаксиса до най-сложните възможности на езика (разпределено изчисление, усъвършенствани обектно-ориентирани възможности, многонишково програмиране). "Да мислим на Java" е създадена да обучава. Лесният за разбиране стил на Брус Екел и кратките, удачни примери изясняват дори и най-мистериозните концепции.

С какво ще ви помогне тази книга:
  • Само за Java 2!
  • Компакт-дискът съдържа целия мултимедиен семинар Thinking in C: Foundations for Java
  • Предназначена както за начинаещи, така и за експерти
  • Първото издание на книгата разглежда Java 1 и е включено в компакт-диска
  • Запознава Ви с езика Java, а не с платформено-зависими техники
  • Навлиза в по-сложните теми чрез разкриване на основите
  • Повече от 300 работещи програми на Java, повече от 15 000 реда код
  • Изходният код се съдържа в компакт-диска
  • Обяснява задълбочено принципи на обектно-ориентираното програмиране във вида, в който се прилагат в Java
  • В Интернет са достъпни редовни промени, извършвани по оригинала на книгата
  • Компакт-диск, съдържащ повече от 15 часа аудио лекции на Брус Екел, които са достъпни и online
  • Възможност за участие в семинари на живо. Разгледайте графика на адрес www.BruceEckel.com

Отзиви на читатели:
"Най-добрата книга за Java ... Дълбочината, с която разглеждате проблемите е удивителна."
"Определено тази книга за изучаване на Java е изборът на мислещия човек."
"Едно от най-добрите ръководства за програмиране, които някога съм виждал."
Страници от тази книга



Съдържание
Съдържание на том I
Отзиви от читатели
Предговор
Предговор към второто издание
Java 2
Компакт-дискът
Въведение
Предпоставки
Изучаване на Java
Цели
Online документация
Глави
Упражнения
Мултимедиен CD ROM
Изходен код
Стандарти за кодиране
Версии на Java
Семинари и съвети
Грешки
Забележки по дизайна на корицата
Благодарности
Интернет сътрудници
1: Въведение в обектите
  • Развитието на абстракцията
  • Обектът има интерфейс
  • Скритата имплементация
  • Многократно използване на имплементацията
  • Наследяване: многократно използване на интерфейса
  • Идентични срещу сходни взаимоотношения
  • Взаимозаменяемост на обектите при полиморфизма
  • Абстрактни базови класове и интерфейси
  • Обектна форма и жизнен цикъл
  • Колекции и итератор
  • Еднобазова йерархия
  • Библиотеки с колекции и поддръжка на лесна употреба на колекции
  • Домакинската дилема: кой трябва да изчисти?
  • Обработка на изключения: обработка на грешки
  • Многонишковост
  • Персистентност
  • Java и Интернет
  • Какво е Web?
  • Програмиране от страна на клиента
  • Програмиране от страната на сървъра
  • Една отделна арена: приложенията
  • Анализ и проектиране
  • Фаза 0: Съставете план
  • Фаза 1: Какво правим?
  • Фаза 2: Как ще го изградим?
  • Фаза 3: Изградете ядрото
  • Фаза 4: Итерация на случаите на употреба
  • Фаза 5: Еволюция
  • Планирането се отплаща
  • Екстремно програмиране
  • Пишете първо проверки
  • Програмиране по двойки
  • Защо Java успява?
  • Системи, които са по-лесни за изразяване и разбиране
  • Максимално транслационно отношение с библиотеки
  • Програмиране нашироко
  • Стратегии за преход
  • Ръководни принципи
  • Пречки при управление
  • Java срещу С++
  • Обобщение
2: Всичко е обект
  • Работите с обектите с помощта на референции
  • Трябва да създадете всички обекти
  • Къде се съхраняват данните
  • Особен случай: примитивни типове
  • Масиви в Java
  • Никога не трябва да унищожавате обект
  • Определяне на областта на видимост
  • Област на видимост на обектите
  • Създаване на нови типове данни: класове
  • Полета и методи
  • Методи, аргументи и връщани стойности
  • Списъкът с аргументи
  • Създаване на програма на Java
  • Видимост на имената
  • Използване на други компоненти
  • Ключовата дума static
  • Вашата първа програма на Java
  • Компилиране и изпълнение
  • Коментари и вградена документация
  • Коментиране на документацията
  • Синтаксис
  • Вграден HTML
  • @see: отнасяне към други класове
  • Тагове за документиране на клас
  • Тагове за документиране на променливи
  • Тагове за документиране на методи
  • Пример за документиране
  • Стил на кодиране
  • Обобщение
  • Упражнения
3: Управление на хода на програмата
  • Използване на оператори в Java
  • Приоритет
  • Присвояване
  • Математически оператори
  • Автоматично инкрементиране и декрементиране
  • Релационни оператори
  • Логически оператори
  • Побитови оператори
  • Оператори за изместване
  • Троен if-else оператор
  • Операторът запетая
  • Низов оператор +
  • Често срещани капани при използването на оператори
  • Оператори за преобразуване
  • Java няма "sizeof"
  • Отново по въпроса за приоритета
  • Резюме на операторите
  • Управление на изпълнението
  • true и false
  • if-else
  • Итерация
  • do-while
  • for
  • break и continue
  • switch
  • Обобщение
  • Упражнения
4: Инициализация и изчистване
  • Гарантирана инициализация с помощта на конструктора
  • Преопределяне на методи
  • Различаване на преопределени методи
  • Преопределяне с примитиви
  • Преопределяне на връщани стойности
  • Подразбиращи се конструктори
  • Ключовата дума this
  • Изчистване: финализиране и garbage collector
  • За какво служи finalize( )?
  • Трябва да извършите изчистване
  • Условието за смърт
  • Как работи garbage collector
  • Инициализация на членове
  • Извършване на инициализация
  • Инициализация на конструктори
  • Инициализация на масиви
  • Многомерни масиви
  • Обобщение
  • Упражнения
5: Скриване на имплементацията
  • Пакетът: библиотечният модул
  • Създаване на уникални имена на пакети
  • Потребителска библиотека с инструменти
  • Използване на импортиране за промяна на поведението
  • Предупреждения при търсене на пакет
  • Java спецификатори за достъп
  • "Приятелски"
  • public: интерфейс достъп
  • private: не можеш да пипаш това!
  • protected: "нещо като приятелски"
  • Интерфейс и имплементация
  • Достъп до клас
  • Обобщение
  • Упражнения
6: Повторно използване на класовете
  • Синтаксис при композицията
  • Синтаксис при наследяването
  • Инициализация на базовия клас
  • Комбиниране на композицията и наследяване
  • Гарантиране на подходящо изчистване
  • Скриване на имена
  • Избиране на композиция вместо наследяване
  • protected
  • Постепенно нарастваща разработка
  • Преобразуване нагоре
  • Защо “преобразуване нагоре”?
  • Ключовата дума final
  • Final данни
  • Final методи
  • Final класове
  • Внимавайте при употребата на final
  • Инициализация и зареждане на класове
  • Инициализация при наследяване
  • Обобщение
  • Упражнения
7: Полиморфизъм
  • Преобразуване нагоре - преглед
  • Пренебрегване типа на обекта
  • Една особеност
  • Свързване при извикване на метод
  • Генериране на правилното поведение
  • Разширяемост
  • Предефиниране и преопределяне
  • Абстрактни класове и методи
  • Конструктори и полиморфизъм
  • Ред на извикване на конструкторите
  • Наследяване и метод finalize()
  • Поведение на полиморфни методи в тялото на конструктори
  • Проектиране с използване на наследяване
  • Чисто наследяване срещу разширяване
  • Преобразуване надолу и определяне на типа по време на изпълнение
  • Обобщение
  • Упражнения
8: Интерфейси и вътрешни класове
  • Интерфейси
  • “Множествено наследяване” в Java
  • Разширяване на интерфейс при наследяване
  • Групиране на константи
  • Инициализиране на полетата в интерфейсите
  • Влагане на интерфейси
  • Вътрешни класове
  • Вътрешни класове и преобразуване нагоре
  • Вътрешни класове в методи и области на видимост
  • Анонимни вътрешни класове
  • Връзка към външен клас
  • Статични вътрешни класове
  • Обръщение към обект от външния клас
  • Достигане навън от множествено-вложен клас
  • Наследяване от вътрешни класове
  • Могат ли вътрешните класове да се предефинират?
  • Идентификатори на вътрешни класове
  • Защо вътрешни класове?
  • Вътрешни класове и контролен фреймуърк
  • Обобщение
  • Упражнения
9: Поддържане на обекти
  • Масиви
  • Масивите са първокласни обекти
  • Връщане на масив
  • Класът Arrays
  • Попълване на масив
  • Копиране на масив
  • Сравняване на масиви
  • Сравнение на елементите на масивите
  • Сортиране на масив
  • Претърсване на сортиран масив
  • Обобщение на масивите
  • Въведение в контейнерите
  • Извеждане на контейнери
  • Попълване на контейнери
  • Недостатъкът на контейнерите: неизвестен тип
  • Понякога това все пак работи
  • Създаване на чувствителен към типовете ArrayList
  • Итератори
  • Таксономия на контейнерите
  • Функционалност на Collection
  • Функционалност на List
  • Създаване на стек от LinkedList
  • Създаване на опашка от LinkedList
  • Функционалност на Set
  • SortedSet
  • Функционалност на Map
  • SortedMap
  • Хеширане и хеш-кодове
  • Предефиниране на метода hashCode( )
  • Съхраняване на референции
  • Класът WeakHashMap
  • Преговор на итераторите
  • Избор на имплементация
  • Избор между различните имплементации на List
  • Избор между различните имплементации на Set
  • Избор между различните имплементации на Map
  • Сортиране и претърсване на списъци List
  • Помощни програми
  • Дефиниране на немодифицируеми класове Collection или Map
  • Синхронизиране на Collection или Map
  • Неподдържани операции
  • Контейнери в Java 1.0/1.1
  • Vector и Enumeration
  • Hashtable
  • Stack
  • BitSet
  • Обобщение
  • Упражнения
10: Обработка на грешки чрез изключения
  • Основни изключения
  • Аргументи на изключението
  • Прехващане на изключение
  • Блокът try
  • Манипулатори на изключения
  • Създаване на ваши собствени изключения
  • Спецификация на изключенията
  • Прехващане на всяко изключение
  • Повторно генериране на изключение
  • Стандартни изключения в Java
  • Специалният случай RuntimeException
  • Изчистване чрез finally
  • За какво служи finally?
  • Клопка: изгубеното изключение
  • Ограничения на изключенията
  • Конструктори
  • Съответствие на изключения
  • Ръководни принципи за използване на изключенията
  • Обобщение
  • Упражнения
 

Съдържание на том II
11: Системата за вход/изход на Java
  • Класът File 11
  • Изброяване на файловете в директория
  • Проверка за директории и създаване на директории
  • Вход и изход
  • Типове InputStream
  • Типове OutputStream
  • Добавяне на атрибути и полезни интерфейси
  • Четене от InputStream с FilterInputStream
  • Записване в OutputStream с FilterOutputStream
  • Класове за запис и четене
  • Източници и приемници на данни
  • Промяна на поведението на потоците
  • Непроменени класове
  • Самотният RandomAccessFile
  • Типично използване на входно/изходни потоци
  • Входни потоци
  • Изходни потоци
  • Грешка?
  • Канализирани потоци
  • Стандартен вход/изход
  • Четене от стандартен вход
  • Пренасочване на System.out към клас PrintWriter
  • Пренасочване на стандартния вход/изход
  • Компресиране
  • Просто компресиране с GZIP
  • Множествено съхраняване със Zip
  • Java архиви (JARs)
  • Сериализация на обекти
  • Намиране на класа
  • Управление на сериализацията
  • Използване на персистентност
  • Разделяне на входа на лексеми
  • StreamTokenizer
  • StringTokenizer
  • Проверка на стила на преобразуване в главни букви
  • Обобщение
  • Упражнения
12: Идентификация на типа по време на изпълнение
  • Необходимостта от RTTI
  • Обектът Class
  • Проверка преди преобразуване
  • Синтаксис на RTTI
  • Отражение: информация за класа по време на изпълнение
  • Инструмент за извличане на методите на клас
  • Обобщение
  • Упражнения
13: Създаване на прозорци и аплети
  • Базовият аплет
  • Ограничения при аплетите
  • Предимства на аплете
  • Рамки на приложения
  • Стартиране на аплети в web-браузър
  • Използване на Appletviewer
  • Тестване на аплети
  • Стартиране на аплети от командния ред
  • Рамка за показване
  • Използване на Windows Explorer
  • Създаване на бутон
  • Прехващане на събитие
  • Текстови области
  • Контролиране на разположението
  • BorderLayout
  • FlowLayout
  • GridLayout
  • GridBagLayout
  • Абсолютно позициониране
  • BoxLayout
  • Най-добрият подход?
  • Събитийният модел на Swing
  • Типове събития и слушатели
  • Проследяване на множество събития
  • Каталог на Swing компоненти
  • Бутони
  • Икони
  • Изскачащи подсказки (Tool tips)
  • Текстови полета
  • Рамки
  • JScrollPanes
  • Мини-редактор
  • Полета за отметка
  • Радио-бутони
  • Комбинирани полета (падащи списъци)
  • Списъчни полета
  • Панели със страници
  • Прозорци със съобщения
  • Менюта
  • Контекстни менюта
  • Изчертаване
  • Диалогови прозорци
  • Файлови диалози
  • HTML върху Swing компоненти
  • Плъзгачи и индикатори за прогрес
  • Дървета
  • Таблици
  • Избиране на изгледа и усещането (Look & Feel)
  • Клипборд
  • Пакетиране на аплет в JAR файл
  • Техники за програмиране
  • Динамично свързване на събития
  • Отделяне на бизнес логиката от UI логиката
  • Канонична форма
  • Визуално програмиране с Beans
  • Какво представлява един Bean?
  • Извличане на BeanInfo чрез Introspector
  • По-сложен Bean
  • Пакетиране на Bean
  • По-сложна поддръжка на Bean
  • Повече за Beans
  • Обобщение
  • Упражнение
14: Множество нишки
  • Отговарящи потребителски интерфейси
  • Наследяване от Thread
  • Използване на нишки за реагиращ интерфейс
  • Комбиниране на нишката с главния клас
  • Създаване на множество нишки
  • Нишки-демони
  • Споделяне на ограничени ресурси
  • Неправилен достъп до ресурси
  • Как Java осъществява споделянето на ресурсите
  • Преговор на JavaBeans
  • Блокиране
  • Преминаване в блокирано състояние
  • Мъртва хватка
  • Приоритети
  • Четене и установяване на приоритетите
  • Групи нишки
  • Преговор на Runnable
  • Твърде много нишки
  • Обобщение
  • Упражнения
15: Разпределено изчисление
  • Мрежово програмиране
  • Идентифициране на машината
  • Сокети
  • Обслужване на множество клиенти
  • Дейтаграми
  • Използване на URL адреси, получени от аплет
  • Още за мрежовото програмиране
  • Java Database Connectivity
  • Да накараме примера да работи
  • Версия на програмата за претърсване с графичен потребителски интерфейс
  • Защо приложният програмен интерфейс на JDBC изглежда толкова сложен
  • Един по-сложен пример
  • Сървлети
  • Основен сървлет
  • Сървлети и многонишково програмиране
  • Обработка на сесии със сървлет
  • Стартиране на примерите за сървлет
  • Java Server Pages
  • Неявни обекти
  • JSP директиви
  • JSP елементи на скрипт-езика
  • Извличане на полета и стойности
  • JSP атрибути на страницата и област на видимост
  • Обработка на сесии в JSP
  • Създаване и модифициране на бисквитки
  • Обобщение на JSP
  • Отдалечено извикване на методи
  • Отдалечени интерфейси
  • Имплементация на отдалечения интерфейс
  • Създаване на stub и скелети
  • Използване на отдалечения обект
  • CORBA
  • Основи на CORBA
  • Един пример
  • Java аплети и CORBA
  • CORBA срещу RMI
  • Enterprise JavaBeans
  • JavaBeans срещу EJBs
  • Спецификацията EJB
  • EJB компоненти
  • Елементи на EJB компонент
  • EJB операция
  • Типове EJB
  • Разработване на EJB
  • EJB обобщение
  • Jini: разпределени услуги
  • Jini в контекст
  • Какво е Jini?
  • Как работи Jini
  • Процесът на откриване
  • Процесът на присъединяване
  • Процесът на претърсване
  • Разделяне на интерфейс и имплементация
  • Абстрактно представяне на разпределени системи
  • Обобщение
  • Упражнения
A: Подаване и връщане на обекти
  • Предаване на референции
  • Използване на псевдоними
  • Създаване на локални копия
  • Предаване по стойност
  • Клониране на обекти
  • Добавяне на възможност за клониране към даден клас
  • Успешно клониране
  • Ефектът от Object.clone( )
  • Клониране на сложен обект
  • Дълбоко копиране с ArrayList
  • Дълбоко копиране чрез сериализация
  • Добавяне на възможност за клониране надолу в йерархия
  • Защо е този странен дизайн?
  • Контролиране на клонирането
  • Конструкторът за копиране
  • Класове само за четене
  • Създаване на read-only класове
  • Недостатъкът на неизменяемостта
  • Неизменяеми низове
  • Класовете String и StringBuffer
  • Низовете са специални
  • Обобщение
  • Упражнения
Б: Native интерфейс на Java (JNI)
  • Извикване на native метод
  • Генераторът на заглавни файлове: javah
  • Определяне на имена и сигнатури на функции
  • Имплементация на вашата DLL
  • Достъп до JNI функции: аргументът JNIEnv
  • Достъп до Java низове
  • Предаване и използване на Java обекти
  • JNI и Java изключения
  • JNI и многонишковост
  • Използване на съществуваща основа на кода
  • Допълнителна информация
В: Ръководни принципи при програмиране на Java
  • Проектиране
  • Имплементация
Г: Източници
  • Софтуер
  • Книги
  • Анализ и дизайн
  • Python
  • Моят собствен списък с книги
Рейтинг
Рейтинг: 7.26 / 23 гласа 
За да оцениш книгата "Да мислим на Java - Комплект от 2 тома + CD", избери цифрата отговаряща на твоята оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
Добави мнение 
Angry bird
Най неграмотния превод който може да същствува!!!
Закупилите тази книга, купуват също
Принципи на уебдизайна - книга

Принципи на уебдизайна


Джоел Склар

DuoDesign
Цена:  33.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Вашият пътеводител в изграждането на уебсайтове. От началото до края книгата ви води през целия работен процес, като същевременно развива уменията ви за създаване на HTML, CSS и визуален уебдизайн. ще се запознаете със средата на работа и с принципите на правилния уебдизайн. Ще продължите с навигацията и разполагането на елементите, а после и с топографията, цветовете, изображенията, работата с CSS и други техники. Настоящото ревизирано издание разглежда най-новите технологии и тенденции в уебдизайна. Добавени са раздели за достъпност в Интернет, спазване на стандартите при програмиране, използване на CSS, както и ...
Динамични уебприложения с XML и Java + CD - книга

Динамични уебприложения с XML и Java + CD


Дейвид Парсънс

DuoDesign
Цена:  33.88 лв.
Стандартна цена 44.00 лв.
Вземи сега с отстъпка -23%!
За повече подробности виж в продукта.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Научете се да създавате многоплатформени уебсайтове, задвижвани с бази от данни. Тази книга представя цялостен поглед върху процеса на разработване на съвременни уебприложения, като използва комбиниран подход за изграждане на софтуерна архитектура от базови компоненти. Динамични уебприложения с XML и Java ще ви преведе през процеса от анализа и дизайна, през запознаването с основните технологии, до свързването им в цялостно приложение, с помощта на стандартни инструменти, шаблони и работни платформи, без да се впуска в прекалено много детайли или да предлага и обсъжда множество алтернативи. Използвайки сървърни ...
Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1 - книга

Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1


Джейсън Гернър, Елизабет Нарамор

АлексСофт
Цена:  16.00 лв.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
PHP, Apache, MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на РНР, Apache и MySQL- до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите MySQL 4.0.Х, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Основи на алгоритмите - книга

Основи на алгоритмите


Джеймс Рос, Саймън Харис

АлексСофт
Цена:  39.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Доброто разбиране на известни компютърни алгоритми и знания кога и къде трябва да се прилагат са жизненоважни при създаване на софтуер, който не само работи правилно, но и ефективно. Това е единствената книга, която дава тази ценна информация - от основите на алгоритми, структури данни и характеристики на производителността до специфичните алгоритми в ежедневието. Тази книга е пълна с подробни обяснения и ясни примери. Тя започва с представяне на някои фундаментални структури от данни и след това обяснява различни алгоритми за сортиране. После ще научите за ефективни методи за съхранение и търсене на информация чрез ...
Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2 - книга

Програмиране и Web дизаин с PHP5, Apache, MySQL: том 2


Джейсън Гернър, Елизабет Нарамор

АлексСофт
Цена:  16.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
PHP, Apache и MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на PHP, Apache и MySQL до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите - MySQL 4.0.X, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
HTML For Dummies - книга

HTML For Dummies


Ричард Уонгър

АлексСофт
Цена:  15.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Прави всичко по-лесно! ... Това, от което се нуждаете, за да започнете да създавате уеб страници - бързо! Може би не сте професионален уеб дизайнер или дори не искате да бъдете, но вероятно искате работата да бъде свършена и резултатът да изглежда добре? Тази книга е точно за вас. Създаването на уеб страници не е сложно. Тази книга ще ви покаже как да използвате HTML, обяснен на прост език. Отворете книгата и открийте: как да създавате уеб страници с помощта на HTML как да работите с текст и връзки как да представяте информация чрез списъци и таблици как да добавяте изображения как да добавяте аудио и видео HTML5 ...
Професионално програмиране с Ajax - книга

Професионално програмиране с Ajax


Джо Фосет, Джеръми Мак Пийк, Никъкъс Закас

АлексСофт
Цена:  20.00 лв.
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Комбинирайки добрите стари CSS, XML и JavaScriptTM, Ajax дава на разработчиците за Уеб възможност да създават по-сложен и добър потребителски интерфейс, и да освободят потребителите си от усещането "щракни и чакай". Тази книга описва различните техники за заявки (включително скрити фреймове, iframe и XMLHttp) и обяснява кога трябва да се предпочете една от тях. Ще научите различни техники на Ajax и типови решения за изпълнение на комуникация между клиент и сървър. Всяка глава се базира на познания от предните, така че към края на книгата ще имате практически познания за реализация на решения върху Ajax. Какво ...
JavaScript  професионални проекти - книга

JavaScript професионални проекти


Джон Госни, Пол Хетчър

DuoDesign
Цена:  24.00 лв.
Продуктът е сред най-интересните в store.bg
Възможна е експресна доставка само за 6 часа в рамките на София, в работни дни от 10:00 до 18:00 часа.
Продуктът е представен с вътрешни страници
Използвайте JavaScript за решаване на реални професионални задачи. С подробно разгледан проект за напреднали, "JavaScript професионални проекти" е вашият ключ към овладяване на силата на JavaScript. Този проект предоставя всички необходими инструменти на JavaScript, чрез които ще можете да разработите самостоятелно Web сайт за училище. Чрез придобитите с тази книга умения ще можете да променяте проекта така, че да го използвате за професионални цели. ...
Александра Маринина
Али Грийн, Тамара Сандерсън
Търсене
Книги
Ваучери за подарък от store.bg
Намаление на хиляди книги