Книга е още в много ранна фаза на написване



страница6/73
Дата25.07.2016
Размер13.53 Mb.
#6732
1   2   3   4   5   6   7   8   9   ...   73

Упражнения


Открил съм, че упражненията са особено полезни за пълното разбиране на из­ло­жението и затова ще намерите такива в края на всяка глава.

Повечето упражнения са такива, че могат да се направят за разумно време в об­ста­новката на семинара, под погледа на инструктора, осигурявайки че всички сту­денти са абсорбирали материала. Някои са по-напреднали – за по-на­пред­на­ли­те обучавани – за да се избегне досада. По-голямата част са такива, че да проверят и допълнят знанията. Някои представляват предизвикателства, но ня­ма големи предизвикателства. (Може да се предполага, че вие ще ги намерите – или по-вероятно те ще ви намерят).


Мултимедиен CD ROM


Отделно е достъпен Мултимедиен CD ROM придружаващ тази книга, но той не е като CD-тата които обикновено ще намерите опаковани с книгите. Те често съ­държат само сорса на книгата. (За тази книга той е достъпен безплатно от Web страницата www.BruceEckel.com .) Този CD ROM е отделен продукт и съ­дър­жа целия “Hands-On Java” семинар. Това са повече от 15 часа лекции на Bruce Eckel, синхронизирани с 500 слайда информация. Семинарът е базиран на та­зи книга, така че това е идеалния придружител.

CD ROM-ът съдържа две версии на книгата:



  1. Подходяща за печат, идентична на тази сложена в Мрежата.

  2. За лесни справки директно на екрана, подходящо форматирана и с необ­хо­ди­мите връзки, достъпна само от CD-ROM-а. Връзките включват:

  • 230 броя за главите, секциите и подзаглавията

  • 3600 броя индексни

CD ROM-ът съдържа над 600MB данни. Вярваме, че това поставя нов стандарт за тази стойност.

Има всичко от печатуемата версия на книгата и всичко (с важното изключение на персонално пожеланите за разглеждане въпроси!) от петдневен пълноценен семинар с упражнения. Вярваме, че това поставя нов стандарт за качество.

CD ROM-ът е достъпен само чрез поръчка на адрес: www.BruceEckel.com .

Сорс


Целият изходен код на тази книга е достъпен като copyrighted freeware, пред­ла­ган като единен пакет от адрес http://www.BruceEckel.com . за да сте сигурни, че раз­полагате с текуща версия, това е официалният адрес за дистрибуция на кни­га­та. Може да намерите други (“отразени” – б.пр.) страници с книгата (някои от тях са цитирани на http://www.BruceEckel.com ), но ще видите на оригиналната стра­ница дали това са последни версии. Кодът може да се възпроизвежда в клас­на стая или друга ситуация на обучение.

Първичната цел на авторското право е да осигури, че материалът е точно ци­ти­ран и да предотврати публикуването в печатна медия без позволение. (Ако из­точ­никът е цитиран, цитирането на извадки в повечето медии не е проблем.)

Във всеки първичен текст ще намерите следния запис:

//:! :CopyRight.txt

Copyright (c) Bruce Eckel, 1999

Source code file from the 2nd edition of the book

"Thinking in Java." All rights reserved EXCEPT as

allowed by the following statements:

You can freely use this file

for your own work (personal or commercial),

including modifications and distribution in

executable form only. Permission is granted to use

this file in classroom situations, including its

use in presentation materials, as long as the book

"Thinking in Java" is cited as the source.

Except in classroom situations, you cannot copy

and distribute this code; instead, the sole

distribution point is http://www.BruceEckel.com

(and official mirror sites) where it is

freely available. You cannot remove this

copyright and notice. You cannot distribute

modified versions of the source code in this

package. You cannot use this file in printed

media without the express permission of the

author. Bruce Eckel makes no representation about

the suitability of this software for any purpose.

It is provided "as is" without express or implied

warranty of any kind, including any implied

warranty of merchantability, fitness for a

particular purpose or non-infringement. The entire

risk as to the quality and performance of the

software is with you. Bruce Eckel and the

publisher shall not be liable for any damages

suffered by you or any third party as a result of

using or distributing software. In no event will

Bruce Eckel or the publisher be liable for any

lost revenue, profit, or data, or for direct,

indirect, special, consequential, incidental, or

punitive damages, however caused and regardless of

the theory of liability, arising out of the use of

or inability to use software, even if Bruce Eckel

and the publisher have been advised of the

possibility of such damages. Should the software

prove defective, you assume the cost of all

necessary servicing, repair, or correction. If you

think you've found an error, please submit the

correction using the form you will find at

www.BruceEckel.com. (Please use the same

form for non-code errors found in the book.)

///:~


Може да използувате текста във вашите проекти или класна стая (включително пре­зен­тационни материали) ако горния текст за авторско право е възпро­из­ве­ден там.

Стандарти при кодирането


В текста на тази книга идентификаторите (имената на функции, променливи и кла­сове) ще бъдат ярки. Повечето ключови думи също, освен за много често из­ползуваните, такива като “class.”

Аз използвам определен стандартен стил на записване при упражненията в тази книга. Този стил следва указанията които ще намерите на www.javasoft.com и из­глежда да е поддържан от повечето разработчици. Той беше разработен в те­че­ние на години и беше вдъхновен от стила на Bjarne Stroustrup в неговата ори­ги­нална The C++ Programming Language (Addison-Wesley, 1991; 2ро изд.). Темата за стила е подходяща за могочасов горещ дебат, аз само ще отбележа, че не мис­ля да диктувам стила; имам си свои причини да използвам именно този стил. Понеже езикът няма ограничения за стила, може да продължите да из­пол­зу­вате какъвто си искате стил.

Програмите в тази книга просто са вмъкнати с текстов процесор така, както са би­ли за компилация, така че не би трябвало да се получават грешки. Грешките кои­то трябва да предизвикат грешки при компилация са коментирани с //! Та­ка че могат лесно да бъдат открити с автоматизирано търсене. Грешките от­кри­ти и докладвани на автора ще се оправят първо на началната страница, а по­сле на огледалните (което отново ще намерите на http://www.BruceEckel.com ).




Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   73




©obuch.info 2024
отнасят до администрацията

    Начална страница