Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Документация и книги по Java |
Автор: simanyay 21.5.2003, 14:36 | ||
|
Автор: Devorior 22.5.2003, 14:26 |
http://java.sun.com http://www.javable.com http://www.servlets.com http://www.servlets.com на мой взгляд этого хватит за глаза |
Автор: simanyay 22.5.2003, 20:24 | ||
У тебя www.jguru.com ссылается на servlets.com |
Автор: simanyay 24.5.2003, 19:11 |
www.javaworld.com www.programmist.info |
Автор: SmaLL 24.5.2003, 21:08 |
Дока по Swing http://www.grandt.com/sbe/ - ссылки на главы в конце страницы, можно смотреть в онлайн или скачать doc-файлы. Ссылка изменилась |
Автор: Unregistered 17.6.2003, 15:18 |
в рамках программы популяризации языка, Сан зарегистрировал новый домен: http://www.java.com/en/index.jsp |
Автор: Tera 3.7.2003, 00:49 |
http://javagu.ru |
Автор: simanyay 4.7.2003, 15:05 |
Новый сайты по Java от Sun Microsystems: www.java.net www.java.com |
Автор: Unregistered 7.7.2003, 15:08 |
http://www.jbuilder.ru |
Автор: Bibi 10.7.2003, 22:47 |
http://cruxastata.chat.ru/ http://www.cs.kent.ac.uk/systems/software/solaris/packages/jdk/jdk/docs/ http://home.freeuk.com/osbald/java/ |
Автор: simanyay 22.7.2003, 17:41 |
http://www.javareport.com |
Автор: TNT 25.7.2003, 21:01 |
Самая лучшая книга для начинающих : Java by Хабибулин (BHV) для проф. : спецификация от сАн |
Автор: SmaLL 28.7.2003, 07:38 | ||
А где скачать? |
Автор: DarkDS 28.8.2003, 12:00 |
SWT Component Development Resources (Example code): http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/dev.html#snippets |
Автор: Unregistered 10.9.2003, 19:28 |
http://www.theserverside.com/books/EJBDesignPatterns/index.jsp http://www.theserverside.com/books/masteringEJB/index.jsp |
Автор: Sun 11.9.2003, 16:35 |
Неплохой FAQ по Java на русском языке http://www.elant.ru/faq/java/ |
Автор: da47 16.9.2003, 13:58 |
http://bruceeckel.com/ - книга Thinking in Java (доступен рус перевод 2-го издания) и др. |
Автор: Devorior 22.9.2003, 08:22 |
ФТП : 195.5.0.199 login: book password: book в директории Java множество книжек |
Автор: Sun 22.9.2003, 16:37 |
Еще неплохая подборка книг и статей на русском и английском языках: http://u.pereslavl.ru/~vadim/documents |
Автор: Sun 25.9.2003, 18:33 |
Неплохой ресурс по Java. Очень много документации и статей на английском и русском http://www.javable.com/rus/ |
Автор: XClan 14.10.2003, 12:03 |
http://dev.juga.ru/ |
Автор: SmaLL 14.11.2003, 14:32 |
http://www.javaportal.ru |
Автор: AntonSaburov 17.11.2003, 18:56 | ||
Не работает. Лучше уж тогда посмотреть в http://64.78.49.204/ |
Автор: XClan 18.11.2003, 11:14 |
Как не работает! Все прекрасно работает!!!! Можно в расширенный режим войти -> http://www.bruceeckel.by.ru/Contents.html |
Автор: SmaLL 3.12.2003, 14:17 | ||
Самое интересное, что в ИЕ отображается только содержание...а самого текста нету ![]() А Мозилла нормально показывает. ![]() |
Автор: pacogreen 8.12.2003, 15:02 |
Теперь последний URL будет находиться тут http://www.7dots.com/idlerguide/ В ближайшем будущем будет менять свой вид. :-) Если будут вопросы какие-то -- http://www.7dots.com/resume/ - есть мой e-mail, задавайте. |
Автор: JGenik 11.12.2003, 22:01 |
http://www.zindell.com ochen moshnie knigi... |
Автор: foRaver 9.1.2004, 22:17 |
Кому нужна очень даже нужная книга по программированию Wireless Devices в формате CHM могу залить куданибудь на FTP потомучто каждый раз комунибудь на мыло кидать это немного сложновато |
Автор: SmaLL 9.2.2004, 14:59 |
http://www.onjava.com |
Автор: XClan 10.2.2004, 12:02 |
http://ogapon.narod.ru/lession/Java/ Не очень богатая, но вдруг кому нить пригодиться |
Автор: ElectricalStorm 22.2.2004, 22:22 |
http://www.javaalmanac.com/index.html |
Автор: ZAVS 27.2.2004, 02:16 |
http://www.adept7.kiev.ua----Очень хорошая книга для начинающих |
Автор: Pavlig 2.3.2004, 17:59 |
www.javacooperation.dev.juga.ru - сайт с туториалом о создании онлайн-игр (апплетов) на Java. На русском. |
Автор: AntonSaburov 3.3.2004, 13:57 |
Какие перспективы ожидают программиста на Java. http://www-106.ibm.com/developerworks/views/java/downloads.jsp |
Автор: AntonSaburov 13.4.2004, 14:20 |
Спасибо rni за интересную ссылочку по взаимодействию PHP и JAVA http://www.php.net/manual/ru/ref.java.php |
Автор: ElectricalStorm 14.4.2004, 15:07 |
А вот и мой любимый Perl http://www.perl.com/cs/user/query/q/6?id_topic=29 |
Автор: Domestic Cat 3.5.2004, 23:08 |
http://www.maththinking.com/boat/booksIndex.html http://www.javaranch.com http://forum.java.sun.com/ |
Автор: AntonSaburov 7.5.2004, 09:39 |
Спасибо большое LSD за хорошую математическую библиотеку. http://hoschek.home.cern.ch/hoschek/colt/ |
Автор: simanyay 30.5.2004, 14:54 |
http://fivedots.coe.psu.ac.th/~ad/jg/ - замечательные статьи по программированию игр на Java. На английском. |
Автор: Domestic Cat 4.6.2004, 18:25 |
http://www.intelinfo.com/free_computer_books.html |
Автор: Domestic Cat 15.7.2004, 21:12 |
Java Game Programming Techniques http://fivedots.coe.psu.ac.th/~ad/jg/ |
Автор: ilias 20.7.2004, 06:05 |
http://mindview.net/Books - очень хороший сайт Брюса Эккеля http://www.intuit.ru/ - сайт И-нет Университета. Где документацию можно скачать, здесь: http://www.intuit.ru/department/pl/javapl/download_zip.html Также http://java.spl.kz - там есть маленькая документация. ![]() |
Автор: Domestic Cat 20.7.2004, 20:16 |
J2EE vs.NET: http://builder.com.com/5100-6370-1058717.html http://weblogs.java.net/pub/wlg/388 http://www.johnmunsch.com/archives/2003_01.jsp#000211 http://www.freeroller.net/page/ceperez/20030129?catname=101%20List http://www.javaworld.com/javaworld/jw-06-2002/jw-0628-j2eevsnet.html http://www.ftponline.com/javapro/2003_03/online/j2ee_bkurniawan_03_11_03/ http://www.computerworld.com/developmenttopics/development/story/0,10801,84155,00.html http://java.oreilly.com/news/farley_0800.html http://www.theserverside.com/articles/article.tss?l=J2EE-vs-DOTNET См. также: http://forum.vingrad.ru/index.php?showtopic=27848 |
Автор: Domestic Cat 14.8.2004, 21:34 |
По поводу оптимизации: http://www.javaperformancetuning.com/tips/rawtips.shtml |
Автор: Domestic Cat 21.8.2004, 23:47 |
Хороший ресурс: http://www.selectorweb.com/java.html |
Автор: Domestic Cat 7.9.2004, 19:58 |
Книгa o JSP: http://www.jspbook.com/freechapters.jsp |
Автор: Guest 10.9.2004, 13:10 |
ftp://soi3.mmtel.ru/pub/books/ ![]() |
Автор: AntonSaburov 16.9.2004, 13:19 |
Не совсем по теме JAVA, но уж больно книжка неплохая http://www.helloworld.ru/texts/comp/other/oop/ |
Автор: AntonSaburov 16.9.2004, 15:46 |
Спасибо Domestic Cat SQL парсер для JAVA http://www.experlog.com/gibello/zql/ |
Автор: bnll 16.9.2004, 18:02 |
Вот еще хороший ресурс : http://www.theserverside.com/articles/index.tss Много статей, есть фришные книги в pdf. |
Автор: Domestic Cat 17.9.2004, 17:34 |
Java Look And Feel Guidelines: http://java.sun.com/products/jlf/ed2/book/ Стянуть стандартные баттоны можно тут: http://java.sun.com/developer/techDocs/hi/repository/ |
Автор: AntonSaburov 28.10.2004, 14:04 |
Спасибо Gretchen за предоставленную информацию Есть LayoutManager для Swing. Называется TableLayout, официально в Swing не входит, но Sun его рекомендует: http://java.sun.com/products/jfc/tsc/articles/tablelayout/ здесь вводная статья, но jar файл у них устаревший. На http://www.clearthought.info/software/TableLayout/ находится архив новой версии и статья ("A printable version of the article" содержит полный техт с дополнениями в WinWord). Этот layout получше GridBagLayout и очень подходит для строительства окошек с большим количеством маленьких widgets. Спасибо Шмель за предоставленную информацию Нашел интересный ресурс - http://java-source.net/ На сайте - ссылки на самые разнообразные open-source-проекты, написанных на Java. Посмотрите, может быть, для себя что-нибудь интересное найдете ![]() Спасибо 3,14 за предоставленную информацию Сайт с примерами программ на Java (больше для начинающих), в своё время очень мне помог : http://javaalmanac.com/ Спасибо Bors за предоставленную информацию Для тех , кто занимается Server Side Programming: Как настроить и запустить Web Services v JBoss. И немножко примеров , соответственно. http://www.csd.abdn.ac.uk/~bscharla/teaching/mtp_software/jboss/jboss-netGuide.shtml |
Автор: AntonSaburov 14.1.2005, 17:38 |
Описание работы с XML http://java.sun.com/xml/jaxp/dist/1.1/docs/tutorial/index.html#XmlThread |
Автор: Се ля ви 24.1.2005, 20:50 |
Может, многие знают, но я просто в экстазе сегодня был, когда узнал - сайт-сборник ссылок на всё open-source`ное более или менее крупное Java-ПО, которое существует. Вот он: http://java-source.net/ |
Автор: 3,14 28.1.2005, 16:34 | ||
Здесь есть книги по Java: http://www.comp.pucpcaldas.br/users/rene.veloso/ebooks.html
|
Автор: Се ля ви 31.1.2005, 16:54 |
Несколько неплохих книг на Java (в частности, всеобъемлющее переведённое руководство по Web-сервисам от Sun) - http://antresoli.fatal.ru/docs/docs.php?cat=java |
Автор: AntonSaburov 3.3.2005, 12:31 |
Спасибо NotGonnaGetUs Информация по паттернам http://patternshare.org/. |
Автор: Domestic Cat 23.3.2005, 09:55 |
И еще раз о Java 1.5 (David Flanagan, Brett McLaughlin) |
Автор: bnll 11.5.2005, 10:38 |
Здесь тоже есть немного книг : http://giuciao.atspace.org/books/java.htm |
Автор: Stampede 10.6.2005, 20:07 | ||
А давайте, наоборот, соберем и выложил сами книжки. И оформим не кучей, а по разделам, ну типа вот такого:
Ну и, разумеется, в других подфорумах тоже захотят такую весчь. Но если сделать для всех, то сайт может и не потянуть. Котъ, как думаешь, удастся пропихнуть такую идею в менеджменте? Со своей стороны готов сопровождать раздел книг по Java. |
Автор: 3,14 10.6.2005, 20:09 |
С местом проблем нет,а вот с трафиком - кошмар, я когда делал у меня за день 800mb убили, есно сайт продержался не долго ![]() |
Автор: simanyay 10.6.2005, 20:22 |
Stampede, поддерживаю. Однако могут начаться проблемы с копирайтами и поэтому админ можент не согласиться. |
Автор: Domestic Cat 11.6.2005, 02:50 | ||
Думаю Админ не согласится, в Германии с этим дело строго. Хотя я бы залил гигабайтов нцать... |
Автор: 3,14 14.6.2005, 09:40 |
Интересно, а ежели сделать ресурс только участников форума, линк кинуть разрешат? |
Автор: Golden Hands 14.6.2005, 12:20 |
Все дружно идем в раздел компьютерной литературы и смотрим там тему про Java! ![]() |
Автор: korob2001 26.6.2005, 15:35 |
Если кому нужно, могу скинуть полную електоронную версию книги "Секреты программирования для Internet на Java". Формат: .doc Размер: 1.2MB |
Автор: batigoal 26.6.2005, 16:11 |
korob2001 Чья? |
Автор: korob2001 26.6.2005, 16:47 |
М. Томас, П. Пател, А. Хадсон, Д. Болл http://www.ozon.ru/context/detail/id/136540/ |
Автор: 3,14 18.7.2005, 14:41 |
http://www.itebooks.net/onlineebooks/Java.html Creating User Interface With java.awt Creating Web Applets with Java Developing Intranet Applications with Java Developing Professional Java Applets Hacking Java: The Professional's Resource Kit Java API Documentation Version 1.0.2 Java API Reference: java.applet and java.awt API Packages Java Code Conventions Java Developer's Reference Java Developer's Guide Java Development Kit 1.1.7 Documentation Java Development Kit 1.2 Documentation Java Expert Solutions Java Locale Java Quick Reference Java, Second Edition Java Unleashed Java Unleashed, Second Edition Java 1.1 Unleashed Java 1.2 Unleashed JFC Unleashed Peter Norton's Guide to Java Programming Presenting JavaBeans Special Edition Using Java 1.1, Third Edition Special Edition Using Java, 2nd Edition Sams Teach Yourself CAFE in 21 Days Sams Teach Yourself Internet Game Programming with Java in 21 Days Sams Teach Yourself Java 1.1 Programming in 24 Hours Sams Teach Yourself Java in 21 Days Professional Reference Edition The Java Language Specification Edition 1.0 The Java Language Environment. White Paper The Java Virtual Machine Specification The Official Gamelan JAVA Directory Thinking in Java, 2nd Edition Tricks of the Java Programming Gurus VisualAge for Java Enterprise Version 2: Persistence Builder with GUIs, Servlets, and Java Server Pages (pics incomplete) Web Programming with Java What's new in Java 1.1 |
Автор: AntonSaburov 4.8.2005, 14:22 |
Занятный сайт, где много примеров апплетов - http://www.falstad.com/mathphysics.html |
Автор: Guest 12.9.2005, 13:33 |
Community The Java Series Books http://java.sun.com/docs/books/index.html |
Автор: Andrey1 2.10.2005, 16:25 | ||||
- фигня - не дается вся ![]() Клик на "security" порождает pdf"чик со следующим:
|
Автор: batigoal 26.10.2005, 18:48 |
Отличный официальный туториал по JDBC: http://java.sun.com/developer/onlineTraining/Database/JDBC20Intro/JDBC20.html Русский ресурс по Hibernate: http://www.hibernate.ru/ |
Автор: Souljah 11.11.2005, 13:33 |
новости с полей: java.fpestde.net переехал на http://swapj.spb.ru/swapj-books.html есть минус - ограничение на зарубежный траффик (не должен превышать российский) впрочем, иногда получается чего-нть качнуть |
Автор: Гость_Валентин 13.12.2005, 15:16 |
А по поводу паттернов оформления где информацию поискать лучше? Интересуют декораторы |
Автор: LSD 13.12.2005, 15:19 | ||
Ну вопервых глянь у нас в ЧАВО, во вторых есть книжечка http://www.books.ru/shop/books/168686. |
Автор: Гость_Валентин 13.12.2005, 16:31 |
Спасибо, погляжу. В ЧАВО правда совсем немного информации по этому поводу. Если вдруг еще кто вспомнит, буду рад ) |
Автор: batigoal 17.12.2005, 17:52 | ||
|
Автор: alexm66 24.12.2005, 15:33 |
подскажите , где находятся ссылки на русские книги по Java |
Автор: LSD 24.12.2005, 15:37 | ||
В разделе http://forum.vingrad.ru/index.php?showforum=150. |
Автор: Корнелиус 26.12.2005, 16:19 |
Пользуюсь http://java.sun.com/j2se/1.5.0/docs/api/index.html. Но случается бывать и без инета. Откуда можно загрузить себе вышеуказанный api? |
Автор: batigoal 26.12.2005, 16:32 |
http://java.sun.com/j2se/1.5.0/download.jsp Там есть ссылка на J2SE 5.0 Documentation. |
Автор: Корнелиус 26.12.2005, 17:00 |
Нашел. Спасибо |
Автор: chief39 11.1.2006, 15:42 |
http://swapj.spb.ru/swapj-books.html "Могучая Кучка" ![]() УПС. опередили оказывается ![]() |
Автор: batigoal 23.1.2006, 15:41 |
Для меня стало неожиданным открытием существование русского перевода книги "Thinking in Patterns" Брюса Эккеля. http://www.bruceeckel.by.ru/tip/toc.html |
Автор: Stampede 23.1.2006, 21:18 | ||||||
Какой ужжоссс! Люди, не читайте компьютерные книжки в переводе - учите английский! Потом сами же себе спасибо скажете. Вообще, конечно, это не всегда и не для всех реально, но старайтесь по крайней мере выбирать переводы, выполненные проверенными издательствами, гда работают нормальные переводчики, редакторы, технические редакторы, корректоры и пр. Иначе получается примерно такое, на что дал ссылку уважаемый Lamer George. Особенно понравились выражения: - Слово о проверенных исключениях Подумалось: сага из партийно-хозяйственного эпоса о трагических ошибках, приведших к исключению из партии когорты проверенных большевиков. - Переработка шаблонов --- Подклассы Мусора ---- Разбор Мусора из внешнего файла Подумалось: --- грустная история о милиционере, который плохо учился в школе и теперь с аттестатом о неполном начальном образовании не может получить должность участкового; --- новая схема разворовывания народного добра: еще вполне пригодные шаблоны перерабатываются на мусор и уже как мусор разбираются нужными людьми по официально выписанным накладным буквально за копейки. Ну и так далее. "Грустно, девицы..." (с) ЗЫ. Если кто-то вдруг не понял, объект моего сарказма в данном случае - не русифицированные английские термины как таковые, а непрофессионализм переводчика, который выпирает буквально из каждой строки. Так, при переводе названий шаблонов у него используются сразу три способа: - перевод с указанием оригинального названия: Посыльный (Messenger), Синглетон (Singleton) - что есть, пожалуй, самый правильный подход; - просто перевод: Стратегия, Прототип. Декоратор и пр. - оригинальное название: Proxy, Façade. Ну и я уж не говорю о более общих ошибках, таких как искажение смысла вследствие неправильного понимания фразы:
Тогда как в оригинале:
Ни о каком проекте речи на самом деле нет. Речь идет о том, что чувак когда-то прочитал Design Patterns и с тех пор загорелся идеей написать книжку про правильный дизайн. И работал над ней, книжкой, несколько лет, пока наконец не написал. Переводчицкие ошибки такого рода в основном обусловлены плохим знанием языка оригинала, но это еще полбеды. В конце концов, это дело наживное, и есть некоторая вероятность, что со временем у человека наступит в этом отношении некоторый прогресс. Самая главная беда горе-переводчиков в тем, что они не знают языка собственного, и это уже диагноз. Если товрисч дожил до возраста взрослого дяди и за столько лет не научился нормально говорить на своем родном языке, то ему просто противопоказано заниматься деятельностью, которая имеет хоть какое-то отношение к литературе. Иначе читатели со временем могут привыкнуть к мысли, что вот такое - есть нормальный образчик великорусского живого языка:
![]() |
Автор: batigoal 23.1.2006, 21:27 |
Мда, поторопился, обрадовавшись ![]() неужели придется на буржуйском читать? Это мне не на один годик задачка. |
Автор: Tirael 12.2.2006, 01:23 |
Электронная библиотека мехмата МГУ: http://lib.mexmat.ru. Там есть много книг, в том числе и по Java. В основном на ангийском. Просто так книгу не скачать. Нужен логин и пароль, которые вы можете получить по почте, отправив заявку. Чтоб отправить заявку зайдите в раздел "http://lib.mexmat.ru/helpdesk.php". Оттуда отправте письмо с пометкой "Запрос доступа к книгам". Либо вы пожете найти логи и пароль в интернете, например http://www.google.ru/search?hl=ru&q=lib.mexmat.ru+%D0%BB%D0%BE%D0%B3%D0%B8%D0%BD+reader&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr= Вы можете просмотреть список книг http://lib.mexmat.ru/search.php?query=Java&where=everywhere&logic=and&rubric%5B%5D=0&lang=any. |
Автор: zone51 17.2.2006, 22:02 |
Господа, у когонть мот есть русские книги по JBoss? Давно ищу но бесполезно.Слейте если у кого чо есть.Заранее спасибо.![]() |
Автор: redrick 14.3.2006, 14:08 |
забавная книженция http://java.sun.com/developer/technicalArticles/Interviews/bloch2006_qa.html если кто интересуется - могу положить ненадолго на веб |
Автор: 3,14 14.3.2006, 15:19 |
redrick, выкладывай, почитаю с удовольствием. |
Автор: redrick 14.3.2006, 16:34 |
3,14, http://2ka.mipt.ru/~redrick/stuff/Addison.Wesley.Professional.Java.Puzzlers.Traps.Pitfalls.and.Corner.Cases.Jun.2005.eBook-DDU.chm |
Автор: powerOn 20.3.2006, 12:34 |
http://proklondike.narod.ru/ имеется неплохой раздельчик с книгами по Java |
Автор: powerOn 22.3.2006, 11:56 |
Два очень интересных и полезных перевода Sun-ких туториалов Спецификация Виртуальной Машины языка Ява http://www.uni-vologda.ac.ru/java/jvm/outline.htm Спецификация языка Ява http://www.uni-vologda.ac.ru/java/jls/index.html |
Автор: powerOn 29.3.2006, 18:04 |
весьма интерестная документация как для начнающих, так и для продалжающих ![]() http://ru.sun.com/java/j2ee/index.html |
Автор: redrick 29.3.2006, 18:16 |
ребята видать начали как-то переводить java.sun.com но далеко не ушли =) |
Автор: Skeleton 31.3.2006, 13:51 |
Попытаюсь перевести несколько книг, начал с JSF http://javabooks.by.ru/ |
Автор: powerOn 3.5.2006, 09:21 |
Перевод Sun-ского J2EE 1.3 туториала: http://khpi-iip.mipk.kharkiv.edu/library/j2ee/tutoral/index.html староват конечно, но начинающим подойдет... |
Автор: Samuil 4.5.2006, 14:02 |
http://torrents.net.ua/forum/viewtopic.php?p=15912&sid=4cced958afed6485f4b7027f865e7d0b http://www.oglibrary.ru/data/all_name.htm Forum book: http://www.sources.ru/java_src.shtml Полное и строгое описание языка можно найти в "Java Language Specification, Second Edition." by James Gosling, Bill Joy, Guy Steele, Gilad Bracha. http://java.sun.com/docs/books/jls/second_edition/html/jTOC.doc.html В упакованном виде весит ок. 400 кило. Правда инглиш оунли. А вот уже на русском неплохой ресурс: http://www.javable.com/ http://www.bruceeckel.by.ru/Contents.html Куча инфы по языку (самой разнообразной, но на английском): http://www.programmersheaven.com/zone13/index.htm Gnetova Сообщ. #8 от 29.07.03, 14:04 Unregistered Russkiy perevod Java Language Specification http://www.uni-vologda.ac.ru/java/jls/ Advanced Java Programming Tutorial http://www.dickbaldwin.com/tocadv.htm Вот еще не плохой ресурс. http://lib.juga.ru/article/articleview/60/1/3 Cоздание приложений Java (829KB) - Подробные материалы по языку Java и многочисленные примеры программирования на Java. Вы познакомитесь с принципами и технологиями, положенными в основу этого языка, изучите библиотеки классов Java, научитесь пользоваться современными визуальными средствами разработки приложений Java... http://fructic.narod.ru/ebook/PRJAVA.ZIP Вот ещё хороший ресурс на русском http://www.machaon.ru/digest/java/ Вообще, всевозможная свежая и достоверная информация по Jave на русском языке на сайте российского представительства Sun Microsystems. Милости просим -------> http://ru.sun.com/win/index.html |
Автор: powerOn 6.5.2006, 17:36 |
примеры работы с различными классами: http://javaalmanac.com/egs/index.html |
Автор: Се ля ви 17.5.2006, 11:50 |
Классная дока: http://mindprod.com/jgloss/jgloss.html |
Автор: toseek 27.5.2006, 16:40 |
http://lib.swapj.net/books/ |
Автор: julie525 14.6.2006, 19:20 |
http://www.wmate.ru/ebooks/cat6/ много разных книг по программированию |
Автор: Bek 30.8.2006, 08:53 | ||
Вот ещё ссылка по компьютерным тематикам. http://www.computerbooks.ru
|
Автор: fidel 2.10.2006, 14:54 | ||
http://pc-book.spb.ru/2006/10/01/Java_2._tom_1._osnovy.html http://pc-book.spb.ru/2006/10/01/Java_2._tom_2._tonkosti_programmirovanija.html
|
Автор: Den_85 16.10.2006, 14:26 |
http://www.ibm.com/developerworks/ru/java/newto/?S_TACT=105AGX99&S_CMP=GR02 http://www.ibm.com/developerworks/ru/forums/dw_forum.jsp?forum=3&cat=4?S_TACT=105AGX99&S_CMP=GR02 http://www.ibm.com/developerworks/ru/views/java/libraryview.jsp?S_TACT=105AGX99&S_CMP=GR02 C уважением Денис. |
Автор: tux 10.11.2006, 12:01 |
Неплохой материал по разработке веб-сервисов с использованием Axis: http://users.skynet.be/pascalbotte/rcx-ws-doc/present.htm. |
Автор: megalib 30.11.2006, 01:59 |
Предлогаю мое собрание доков по Java: http://megalib.com/items.php?idsubject=18 Сейчас кое что с форума еще внесу, несколько полезных доков... |
Автор: tux 22.12.2006, 14:50 |
Это руководство подробно рассказывает, как создавать базы данных c сообщениями (MDB) для публикации сообщений в другие базы данных и объясняет, как развертывать приложения непосредственно из интегрированной среды разработки в инфраструктуре сети сервера приложений. http://www.ibm.com/developerworks/ru/library/0829_suresh/index.html Published by Den_85. |
Автор: Hidrag 11.1.2007, 21:12 |
XML и Java, генерация и парсинг (DOM, SAX) с примерами, язык - английский, но это не важно на примерах все понятно ![]() |
Автор: StyxR0CK 27.2.2007, 21:51 |
http://flazx.com/ куча книг по программированию язык: английский |
Автор: miki 12.3.2007, 20:39 |
http://www.wrox.com/WileyCDA/ Перечень литературы по программированию(в том числе и по Java), а также возможность скачать коды к книгам. |
Автор: chief39 20.3.2007, 17:23 |
Весьма наполненный, толковый и упорядоченный http://www.particle.kth.se/~lindsey/JavaCourse/Book/courseMap.html |
Автор: Vasay 29.6.2007, 11:43 |
Нашел полезный ресурс: http://ihtik.lib.ru/dreamhost_complit_22janv2007.html Свалка еще та, но поиск по странице никто не отменял ;-) |
Автор: Tigress 23.7.2007, 16:07 |
http://www.javable.com/tutorials/ отличный конспект лекций. кстати, на русском |
Автор: alex_smirnov 9.8.2007, 14:50 |
Возможно Брюс Эккель уже проскакивал, но вряд ли в таком исполнении: http://uic.rsu.ru/doc/programming/java/TIJ2e.ru/ очень полезная штука для начинающих. |
Автор: Aizek 21.9.2007, 21:02 |
http://www.java2s.com |
Автор: v2v 17.1.2008, 02:34 |
http://www.exampledepot.com |
Автор: artish 9.6.2008, 19:39 |
Архивчик с книгами по джаве: Thinking in java Up to Speed with Swing - 2nd Edition Addison Wesley - Eclipse Modeling Framework Addison Wesley - Patterns of Enterprise Application Architecture Apress - Hardening Apache Idea Group Publishing - Web Portals John Wiley & Sons - Mastering JavaServer Faces Manning - Java Development with Ant Morgan Kaufmann - Unit Testing in Java. How Tests Drive the Code O'Reilly - Java Extreme Programming Cookbook Prentice Hall - Sun's Core Java 2, Volume I Fundamentals, 5th Edition Sybex - Java Foundations Wiley & Sons - More Java Pitfalls. 50 New Time-Saving Solutions and Workarounds Wrox Press - Professional Apache Tomcat 5 Wrox Press - Professional Portal Development with Open Source Tools http://filentity.ru/fh993mqt |
Автор: Zamuta 14.7.2008, 01:16 |
Видео курсы на русском в формате swf: Пароль на архивы vingrad Java для начинающих. *********************************** Содержание: • 1. Базовые конструкции языка JAVA • 1.1 Типы данных в языке Java Типы данных в языке Java Логический тип данных, логические операции Целые типы языка Java Символьный тип char Типы с плавающей точкой • 1.2. Операции над числовыми типами данных Арифметические операции Инкремент, декремент Побитовые операции Операции отношений Операция присваивания. Условная операция Выражения. Приоритет операций • 1.3. Операторы Управляющий оператор if, else Оператор цикла while, do-while Оператор цикла for Управляющий оператор switch Оператор перехода break Операторы перехода continue, return • 1.4. Повторение пройденного Пример - 1 Пример - 2 Пример - 3 Пример - 4 • 1.5. Классы ООП Пример работы с классом Переменные экземпляров Работа со ссылочными типами Методы класса Параметризованные методы Конструкторы Ключевое слово this Перегрузка методов и конструкторов Использование объектов в качестве аргументов и параметров Возврат объектов Рекурсия Работа с несколькими классами Статические элементы Класс String. Метод main • 1. 5.1 Наследование Наследование Управление доступом Вложенные и внутренние классы Наследование и управление доступом Ключевое слово super Многоуровневая иерархия и вызов конструкторов Переопределение методов Динамическая диспетчеризация методов Абстрактные классы Спецификатор final • 1.6. Обработка исключений в языке Java Исключения Обработка исключений с помощью try-catch Несколько операторов catch Вложенные операторы try и catch Оператор throw Ключевое слово throws Блок finally Создание собственных подклассов исключений • 1.7. Классы - коллекции Vector Stack Hashtable Enumeration • 1.8. Классы-оболочки Integer, Short, Double Character BigInteger BigDecimal Class • 1.9. Интерфейсы Создание и реализация интерфейсов Реализация нескольких интерфейсов Переменные в интерфейсах Расширение интерфейсов • 1.10. Введение в апплеты Апплеты Java SDK Создание первого апплета Вывод текстовых строк и рисование линий в апплете Использование окна для ввода информации в апплет Работа с цветом в апплете Работа с JColorChooser Работа со шрифтами Рисование линий и прямоугольников Рисование овалов и дуг Рисование многоугольников и ломаных линий 2D • 1.11. Ввод-вывод в языке Java Работа с файлами. Класс File Работа с каталогами Фильтрация имен файлов • 1.11.1 Файловые потоки FileInputStream FileOutputStream ByteArrayInputStream ByteArrayOutputStream Буферизированные байтовые потоки • 1.11.2 Символьные потоки FileReader FileWriter CharArrayReader CharArrayWriter PushBackReader • 1.11.3 Сериализация ObjectOutputStream Восстановление объектов в памяти Сериализация вложенных объектов • 1.12. Подпроцессы в языке Java Запуск подпроцессов. Класс Thread Запуск подпроцессов. Интерфейс Runnable Остановка подпроцессов Синхронизация подпроцессов Пример синхронизации подпроцессов Совместный доступ к объектам (Часть 1) Совместный доступ к объектам (Часть 2) • 1.13. Работаем с GUI Скачиваем и устанавливаем NetBeans Создание первого проекта Работа с JFrame Рисование в JFrame Метки Модель обработки событий JTextField и JPasswordField Кнопки Флажки Переключатели Выпадающий список Список с единственным выбором Список с множественным выбором Обработка событий мыши Классы - адаптеры (Часть 1) Классы - адаптеры (Часть 2) Обработка событий клавиатуры • 1.13.1 Менеджеры расположения FlowLayout BorderLayout GridLayout • 1.13.2 Продолжаем изучать GUI JPanel JTextArea Использование JPanel как выделенной области изображения Использование JPanel для обработки событий Ползунок Классы окон Разработка программ, работающих и как приложения и как апплеты • 1.13.2.1 Работа с меню Создание меню (Часть 1) Создание меню (Часть 2) Создание меню (Часть 3) Всплывающее меню • 1.13.3 Дополнительные возможности Настраиваемый программный интерфейс Работа с многодокументным интерфейсом Массивы Приведение типов • 2. Работаем над проектом • 2.1 Класс ExerciseGUI Создание класса ExerciseGUI Работа над графическим интерфейсом класса ExerciseGUI Создание класса Lessons и работа с ним в классе ExerciseGUI Усовершенствование графического интерфейса класса ExerciseGUI Работа с событиями клавиатуры Создание методов для проверки правильности работы пользователя Добавление слушателя клавиатуры нашему приложению. Обработка нажатых символов Статистика Установка позиций и размера главного окна • 2.2 Создание вспомогательных классов Создание класса KeyCode Создание класса, хранящего информацию о пальцах Создание класса, обрабатывающего нажатие Shift Создание класса для систематизации символов Создание класса для хранения информации о клавишах Создание иконки клавиши Создание иконки обозначающей палец Создание класса KeyIcon (Часть 1) Создание класса KeyIcon (Часть 2) Создание класса KBLayout (Часть 1) Создание класса KBLayout (Часть 2) • 2.3 KeyboardGUI Конструктор класса Переопределяем метод run Методы new_icon и new_fingericon Создаем методы, отвечающие за раскраску иконок Подсвечиваем иконки Переопределяем метод setVisible Регистрируем клавиатуру в главном окне приложения Определяем некоторые статические переменные (Часть 1) Определяем некоторые статические переменные (Часть 2) Создаем методы, отвечающие за подсветку иконок (Часть 1) Создаем методы, отвечающие за подсветку иконок (Часть 2) Создаем главное окно (класс MainWindow) Работа с меню в главном окне. Позиционирование главного окна. Добавление слушателя событий окна. Работа с MDI **************************************** Ссылки: http://rapidshare.com/files/125094352/Java_for_beginners.part1.rar http://rapidshare.com/files/125097252/Java_for_beginners.part2.rar http://rapidshare.com/files/125099888/Java_for_beginners.part3.rar http://rapidshare.com/files/125103303/Java_for_beginners.part4.rar http://rapidshare.com/files/125105898/Java_for_beginners.part5.rar http://rapidshare.com/files/125106854/Java_for_beginners.part6.rar ----------------------------------------------------------------- Программирование на Java ***************************************** Содержание: 1. Основные структуры языка 1.1 Простая программа на языке Java 1.2 Простая программа на языке Java. Комментарии 1.3 Типы данных. Переменные. Целые числа 1.4 16-ричные, 8-ричные и действительные числа 1.5 Символьный и булевый типы данных 1.6 Операторы. Арифметические действия 1.7 Битовые операции. Математические функции 1.8 Операторы. Преобразования типа 1.9 Строки. Создание, слияние, выделение подстроки, длина строки 1.10 Строки. Изменение, сравнение, работа с ними 1.11 Ввод данных с диалоговым окном и операции с ними 1.12 Форматирование данных для отображения на консольном окне 1.13 Оператор if. Синтаксис 1.14 Оператор if. Составной оператор. Вложение операторов if 1.15 Операторы цикла do 1.16 Операторы цикла for 1.17 Оператор switch 1.18 Прерывание потока управления. Оператор break 1.19 Большие числа. Арифметические операции 1.20 Большие числа. Сравнение. Вычисление с большой точностью 1.21 Одномерные массивы. Создание. Инициализация. Число элементов 1.22 Одномерные массивы. Копирование. Сортировка 1.23 Многомерные массивы. Создание. Инициализация 1.24 Многомерные неровные массивы 2. Объекты и классы 2.1 Классы. Первое знакомство. Создание класса и объектов 2.2 Начальная инициализация. Конструктор класса 2.3 Методы класса 2.4 Создание нового класса 2.5 Наследование 2.6 Создание собственных классов. Конструкторы. Методы 2.7 Модифицирующие методы и методы доступа 2.8 Доступ к закрытым данным 2.9 Использование нескольких исходных файлов 2.10 Блок инициализации. Статический блок. Статические поля 2.11 Статические методы 2.12 Конструкторы. Перегрузка конструкторов 2.13 Конструкторы. Перегрузка методов 2.14 Пакеты 2.15 Автоматическое создание документации 2.16 Вставка дополнительных комментариев в документацию 3. Классы. Наследование 3.1 Создание подкласса. Вызов родителя 3.2 Замещение 3.3 Иерархия наследования. Абстрактные классы 3.4 Иерархия наследования. Абстрактные методы 3.5 Конкретная реализация абстрактных классов и методов 3.6 Метод equals 3.7 Метод equals. Сравнение подклассов 3.8 Метод equals. Выявление одинаковых объектов 3.9 Метод equals. Наследование 3.10 Метод toString 3.11 Списки массивов. Создание 3.12 Списки массивов. Изменение и добавление элементов 3.13 Списки массивов. Вставка и удаление элементов 4. Интерфейсы и внутренние классы 4.1 Интерфейсы. Требуемые методы 4.2 Интерфейсы. Применение 4.3 Создание интерфейса 4.4 Использование разных критериев в интерфейсе 4.5 Обратный вызов (callback). Вызов таймера 4.6 Обратный вызов. Выполнение действий с определенной периодичностью 4.7 Клонирование простых объектов 4.8 Клонирование объектов, содержащих ссылки на другие объекты 4.9 Внутренние классы. Создание 4.10 Внутренние классы. Пример реализации 4.11 Локальные и безымянные классы 4.12 Пример без использования статических внутренних классов 4.13 Пример с использованием статических внутренних классов 5. Программирование графики 5.1 Создание фреймов 5.2 Задание позиции и размеров фрейма 5.3 Задание заголовка, иконки и др. параметров фрейма 5.4 Отображение текста на панели. Создание фрейма 5.5 Размещение текста на фрейме 5.6 Отображение прямоугольников 5.7 Отображение эллипсов 5.8 Отображение многоугольников 5.9 Цвета. Задание цвета фона и фигур. 5.10 Задание оттенков цвета. Получение цвета случайным образом 5.11 Библиотека java 2D.Отображение прямоугольников 5.12 Отображение прямоугольников с округленными углами и эллипсов 5.13 Библиотека java 2D. Отображение линий, секторов, кривых 5.14 Библиотека java 2D. Масштабирование, поворот и сдвиг 5.15 Форматирование текста 5.16 Шрифт, начертание и размер текста. Наклонный текст 5.17 Вывод текста в центр фрейма 5.18 Рамка вокруг текста 5.19 Отображение рисунка на окне приложения 5.20 Повторяющиеся отображения рисунка 5.21 Вращение. Отслеживание процесса загрузки 5.22 Отсечение рисования. С помощью простой фигуры 5.23 Отсечение рисования. С помощью сложного контура 5.24 Режимы взаимодействия цвета фигуры и основы при отсечении 5.24 Заполнение фигуры изображением из файла. Копирование областей 6. Обработка событий 6.1 Обработка щелчка на кнопке. Внешний вид приложения 6.2 Обработка щелчка на кнопке. Обработчик события 6.3 Щелчок на нескольких кнопках. Создание обработчиков событий 6.4 Щелчок на нескольких кнопках. Создание одного обработчика для нескольких кнопок 6.5 Превращение компонентов в слушателей событий 6.6 Перехват событий, происходящих с окнами. Использование интерфейсов 6.7 Перехват событий, происходящих с окнами. Использование адаптеров 6.8 Получение события, связанного с клавиатурой. Использование интерфейса 6.9 Получение события, связанного с нажатием и отпусканием клавиши и щелчком 6.10 События связанные с клавиатурой для работы с фреймом. Ввод символа 6.11 События связанные с клавишами навигации 6.12 Событие "щелчок мыши" в приложении. Отрисовка эллипса при щелчке 6.13 Отрисовка цветного эллипса при щелчке 6.14 Использование в приложении события "двойной щелчок мыши" 6.15 Использование в приложении событий "движение мыши" и "перетаскивание" 6.16 Действия и интерфейс "Action". Использование интерфейса 6.17 Действия и интерфейс "Action". Нажатие на кнопку 6.18 Действия и интерфейс "Action". Горячие клавиши. Всплывающие подсказки 6.19 Многоадресная передача событий. Создание внешнего вида приложения 6.20 Реализация передачи нажатия на кнопку нескольким фреймам 7. Компоненты пользовательского интерфейса 7.1 Компоновка, поля и области 7.1.1 Введение в управление компоновкой. Поведение компонентов при изменении размеров фрейма 7.1.2 Расположение нескольких панелей на фрейме 7.1.3 Сеточная компоновка. Пример расположения кнопок калькулятора 7.1.4 Задание размера фрейма по размерам своих составляющих компонентов 7.1.5 Вычисления с кнопками калькулятора. Создание обработчиков 7.1.6 Вычисления с кнопками калькулятора. Тестирование и модификация 7.1.7 Текстовое поле для ввода. Создание и инициализация 7.1.8 Текстовое поле для ввода. Обработчики событий 7.1.9 Поле для ввода пароля. Создание и инициализация 7.1.10 Поле для ввода пароля. Обработчики событий 7.1.11 Поля для ввода чисел 7.1.12 Поля для ввода чисел, денежных сумм и дат 7.1.13 Поля для ввода URL адресов. Поле для ввода с шаблоном 7.1.14 Текстовые области. Создание 7.1.15 Текстовые области. Вставка текста 7.1.16 Текстовые области. Режим переноса. 7.1.17 Текстовые области. Вставка текста (продолжение) 7.1.18 Текстовые области. Очистка 7.1.19 Текстовые области. Поиск. Замена 7.2 Элементы управления 7.2.1 Метки 7.2.2 Флажки. Создание 7.2.3 Флажки. Обработчик событий 7.2.4 Группы переключателей. Создание 7.2.5 Группы переключателей. Инициализация и обработчик событий 7.2.6 Рамки. Утопленные, приподнятые 7.2.7 Рамки. Изменение внешнего вида в процессе работы приложения 7.2.8 Рамки. Рамки с заголовком 7.2.9 Рамки. Рамки разного рода 7.2.10 Комбинированный список. Создание и инициализация 7.2.11 Комбинированный список. Обработчик событий 7.2.12 Ползунковые регуляторы. Создание 7.2.13 Ползунковые регуляторы. Обработчики событий 7.2.14 Ползунковые регуляторы. Вертикальное расположение. Взаимодействие двух регуляторов 7.2.15 Компонент JSpinner. Изменение чисел и дат. 7.2.16 Компонент JSpinner. Отображение названий шрифтов. 7.3 Меню, панели инструментов, диалоговые окна 7.3.1 Меню. Создание пунктов 7.3.2 Меню. Разделители. Обработчики событий 7.3.3 Меню. Пиктограммы в пунктах меню. Переключатели 7.3.4 Меню. Переключатели. Блокирование и разблокирование пунктов меню 7.3.5 Меню. Группы переключателей 7.3.6 Меню. Назначенные и ускоряющие клавиши 7.3.7 Меню. Всплывающее меню 7.3.8 Панели инструментов. Размещение элементов на фрейме 7.3.9 Панели инструментов. Создание и размещение на фрейме 7.3.10 Панели инструментов. Размещение кнопок на них 7.3.11 Панели инструментов. Размещение переключателей на них 7.3.12 Подсказки 7.3.13 Диалоговые окна. Окно сообщения 7.3.14 Диалоговые окна. Окно подтверждения 7.3.15 Диалоговые окна. Окно выбора вариантов. Окно ввода 7.3.16 Создание диалоговых окон. Модальное окно. Задание размеров 7.3.17 Создание диалоговых окон. Модальное окно. Задание его элементов 7.3.18 Создание диалоговых окон. Немодальное окно 7.4 Выбор файлов и цветов. Компоновка 7.4.1 Выбор файлов. Вызов диалога 7.4.2 Получение результата диалога. Фильтрация файлов 7.4.3 Выбор цвета при помощи модального окна 7.4.4 Выбор цвета при помощи немодального окна 7.4.5 Отслеживание изменений в диалоговом окне 7.4.6 Блочная компоновка. Одна строчка компонентов 7.4.7 Несколько строчек компонентов с разным взаиморасположением 7.4.8 Компоновка сеточного мультимножества. Создание компонентов приложения 7.4.9 Определение взаиморасположения компонентов 7.4.10 Выравнивание и весовые поля 8. Аплеты 8.1 Создание простого апплета 8.2 Преобразование приложения в апплет 8.3 Архивы jar 8.4 Упаковка ресурсов в архивы jar 8.5 Всплывающие окна в апплетах. Создание кнопки 8.6 Всплывающие окна в апплетах. Обработчик событий 8.7 Передача параметров апплетам. Создание передаваемых параметров на html странице 8.8 Чтение параметров в апплете 8.9 Передача параметров апплетам. Построение гистограммы на их основе 8.10 Создание анимированных гистограмм на основе параметров из Web страниц 8.11 Создание цветных анимированных гистограмм на основе параметров из Web страниц. Создание нескольких вариантов страниц 8.12 Апплет с закладками. Создание 8.13 Апплет с закладками. Передача адресов для закладок в качестве параметров 9. Потоки и файлы 9.1 Сохранение объектов 9.1.1 Сохранение однородных объектов с помощью сериализации 9.1.3 Сохранение объектов переменного типа с помощью сериализации 9.1.3 Сохранение объектов с ссылками с помощью сериализации 9.2 Работа с файлами и каталогами 9.2.1 Работа с файлами и каталогами. Создание внешнего вида приложения 9.2.1 Работа с файлами и каталогами. Получение списка каталогов 9.2.1 Работа с файлами и каталогами. Получение списка файлов 9.1 Хранение параметров настройки приложения. Класс Properties. Внешний вид приложения 9.2 Класс Properties. Создание 9.3 Класс Properties. Сохранение параметров при закрытии приложения 9.4 Класс Preferences. Инициализация 9.5 Класс Preferences. Сохранение параметров при закрытии приложения 9.6 Чтение и запись текстовых файлов. Создание потока записи 9.7 Чтение и запись текстовых файлов. Чтение ранее записанного текста 9.8 Чтение и запись текстовых файлов. Русский текст 9.9 Запись данных объектов в файлах с разделителями. Использование отдельного метода для записи одного объекта 9.10 Реализация метода для записи объекта 9.11 Чтение данных объектов из файлов с разделителями 9.12 Получение информации о полях объекта 9.13 Файлы с произвольным доступом. Запись. Позиционирование 9.14 Файлы с произвольным доступом. Запись полей 9.15 Файлы с произвольным доступом. Чтение 10. Исключительные ситуации и отладка 10.1 Перехват исключительных ситуаций. Создание исключительных ситуаций 10.1 Перехват исключительных ситуаций. Оператор try 10.1 Обзор разных исключительных ситуаций 10.1 Переполнение, ошибка ввода-вывода 10.1 Класс Robot. Имитация работы клавиатуры. Создание внешнего вида приложения 10.1 Класс Robot. Имитация работы клавиатуры. Ввод символов 10.1 Класс Robot. Имитация работы клавиатуры. Движение курсора 10.1 Класс Robot. Имитация работы мыши 10.1 Класс Robot. Сохранение части изображения экрана ******************************************** Ссылки : http://rapidshare.com/files/125112937/Programming_on_Java.part1.rar http://rapidshare.com/files/125115466/Programming_on_Java.part2.rar http://rapidshare.com/files/125118100/Programming_on_Java.part3.rar http://rapidshare.com/files/125120569/Programming_on_Java.part4.rar ---------------------------------------------------------------------- Java для профессионалов ******************************************* Содержание: • 1. Инструментальные средства программиста • 1.1 Компиляция, документирование, тестирование Введение в инструментальные средства программирования Системное окружение и Java Графический редактор jEdit: инсталляция Графический редактор jEdit: основные возможности Подготовка документации средствами J2SDK Возможности утилиты javadoc Тестовая среда JUnit: введение Тестовая среда JUnit: пример простого использования Тестовая среда JUnit: использование TestCase Тестовая среда JUnit: использование TestSuit Средство протоколирования log4j: инсталляция Основной сценарий использования log4j Компонента Logger пакета log4j Компонента Appender пакета log4j Компонента Layout пакета log4j Средства внешнего конфигурирования пакета log4j • 1.2 Архивация и пакетная обработка Java-архив: введение Примеры использования утилиты jar Средство пакетной обработки ant: установка Регистрация пакета ant в системе Структура управляющего файла build.xml Простой пример использования пакета ant Организация многошагового процесса средствами пакета ant Поддержка командной разработки: CVS Основные возможности CVS Примеры использования CVS • 2. Использование шаблонных решений • 2.1 Шаблоны порождения объектов Порождение объектов: тестовая задача для фабричного метода Реализация фабричного метода Использование фабричного метода Порождение объектов: создание одиночного объекта Проверка шаблона Singleton Совместное использование шаблонов Реализация фабрики пасьянсов Проверка взаимодействия шаблонов Порождение объектов: фабрика фабрик Реализация абстрактной фабрики Элементы UML для шаблонов Prototype и Builder • 2.2 Шаблоны структурирования объектов Структурные шаблоны - способы сочетания объектов Объекты-заместители: UML-диаграмма шаблона Proxy Объекты-заместители: подготовка среды тестирования Объекты-заместители: проверка работы программы Объекты-заместители: реализация шаблона Proxy Шаблон Decorator: диаграммы классов и взаимодействия Шаблон Decorator: реализация основных участников Шаблон Decorator: реализация среды тестирования Шаблон Decorator: проверка функционирования Шаблон Flyweght: пример с объектами String Шаблон Flyweght: диаграмма классов Шаблон Flyweght: реализация ( Часть 1 ) Шаблон Flyweght: реализация ( Часть 2 ) Шаблон Flyweght: тестирование Шаблон Flyweght: взаимодействие с фабрикой Шаблон Composite: проверка работы Шаблон Composite: пример реализации Шаблон Adapter: как приспособить неподходящий класс • 2.3 Шаблоны взаимодействия объектов Шаблон Strategy: UML диаграмма и тестовая задача Шаблон Strategy: реализация Шаблон State: UML диаграмма, защищенные типы для тестов Шаблон State: подготовка среды для тестирования Шаблон State: определение состояний, определяющих поведение Шаблон State: реализация состояний Шаблон State: реализация контекста использования Шаблоны проектирования: заключение • 3. Структуры данных • 3.1 Массивы, векторы, словари Структуры данных: обзор классов Массивы данных: объявление 2-х мерный массив с переменной размерностью Компиляция и проверка примера Особенности массива элементов типа Object Класс вектор в структуре Collections Основные свойства класса вектор Описание методов класса вектор Использование методов класса вектор Эксперименты с векторными операциями • 3.2 Введение в Collections framework Введение в Collections framework Создание среды тестирования Адаптация тестовых классов Проверка тестовых средств Интерфейс Collection: общие методы Интерфейс Set и эквивалентность элементов TreeSet как сортировщик Интерфейс Collection: удаление объектов из наборов Интерфейс Collection: перечисление элементов Интерфейсы Set и List: что они добавляют Интерейс SortedSet: как сравниваются элементы Интерфейс SortedSet: проверка Comparator-а Специальные реализации интерфейсов Интерфейс Map. Введение Map и Properties: сравнение Интерфейс Map: перечисление пар ключ – значение Пример комплексного использования Простота модификации Collections framework - заключение • 4. Интерфейс пользователя • 4.1 Элементы GUI Графический интерфейс пользователя и SWING Пример добавления элемента SWING Обработка действий пользователя Компоненты шаблона MVC Первый пример реализации MVC Добавление компонент SWING-а • 4.2 Архитектура MVC Шаблон Observer: UML-диаграмма и пример реализации Создание компонент View и Controller для пасьянса Создание компоненты Model для пасьянса Как отображаются несколько моделей одним View Пример программирования Controller-а Использование контролера для ComboBox-а Использование класса Graphics для GUI Подготовка отображения для пасьянса Солитер Добавления мышки к компоненте Controller Проверка правил пасьянса в моделях • 4.3 Архитектура SWING-а UML-диаграмма и UI-delegate Как выглядит Look and Feel Как изменить JButton Как анимировать кнопку • 4.4 Элементы программирования серверов Архитектура клиент-сервер Вызов удаленных объектов Компоненты RMI-программ Пример RMI-программы Компиляция и запуск RMI-программ • 5. Сервлеты в интернет-приложениях Введение в технологию сервлетов Создание первых сервлетов Жизненный цикл сервлетов ( Часть 1 ) Жизненный цикл сервлетов ( Часть 2 ) Использование графики в сервлетах Работа сервлетов с использованием сжатых форматов Tomcat как Веб-сервер Пример Веб-приложения Встроенная система безопасности в сервлет-контейнере Типы авторизации пользователей Формы авторизации пользователей Особенности использования баз данных из сервлетов Обращение к базам данных из сервлетов Работа с XML файлами из сервлетов ( Часть 1 ) Работа с XML файлами из сервлетов ( Часть 2 ) Использование фильтров и listener-ов в веб-приложениях ( Часть 1 ) Использование фильтров и listener-ов в веб-приложениях ( Часть 2 ) • 6. JSP в интернет-приложениях Введение в технологию JSP, синтаксис и скриптовые элементы JSP Директивы JSP ( Часть 1 ) Директивы JSP ( Часть 2 ) Встроенные объекты и области видимости в JSP Примеры обработки HTML форм ( Часть 1 ) Примеры обработки HTML форм ( Часть 2 ) Примеры обработки HTML форм ( Часть 3 ) Примеры обработки HTML форм ( Часть 4 ) Действия JSP ( Часть 1 ) Действия JSP ( Часть 2 ) Примеры обработки HTML форм с использованием JSP действий • 7. Что нового в JAVA-5 Переменные аргументы и For-Each Generics и Autoboxing - пример использования Пример использования типа Enum ******************************************* Ссылки: http://rapidshare.com/files/125192871/Java_for_professionals.part1.rar http://rapidshare.com/files/125196595/Java_for_professionals.part2.rar http://rapidshare.com/files/125200145/Java_for_professionals.part3.rar http://rapidshare.com/files/125204441/Java_for_professionals.part4.rar http://rapidshare.com/files/125215457/Java_for_professionals.part5.rar http://rapidshare.com/files/125216785/Java_for_professionals.part6.rar --------------------------------------------------------------------- |
Автор: Griphon 31.10.2008, 02:32 | ||||
Тут очень много книг про программированию в том числе и этого автора http://lib.kruzzz.com/1-44/java.html |
Автор: bars_uz 28.11.2008, 09:23 |
Название: Философия Java. 4-е издание. Автор: Брюс Эккель Издательство: Питер Год: 2008 Страниц: 638 Формат: DJVU [B]Размер: 5,5 Мб Качество:[/B] Хорошее, ближе к отличному Серия или Выпуск: Библиотека программиста http://www.infanata.org/computers/prog/1146104902-filosofija-java.-4-e-izdanie..html |
Автор: AlexeyVorotnikov 28.11.2008, 10:54 | ||
А как её оттуда скачать-то? (то ли я совсем слепой стал...) |
Автор: LSD 29.11.2008, 15:28 |
Для этого надо зарегистрироваться на сайте. |
Автор: bars_uz 1.12.2008, 11:22 |
Прямая ссылка на "Философия Java. 4-е издание" http://rapidshare.com/files/166655095/Thinking_in_Java__4th_Edition__RUS.rar http://infanata.ifolder.ru/9227043 |
Автор: AlexeyVorotnikov 2.12.2008, 10:44 |
bars_uz, спасибо. |
Автор: hkdkest 13.1.2009, 00:21 |
Java 2 - Эффективная работа![]() Джуди Бишоп ISBN (eng): 966-552-107-1 ISBN (рус): 5-318-00741-4 Язык: Русский Количество страниц: 592 Формат: PDF (scan) Книга посвящена вопросам программирования на языке Java. Книга начинается с изложения общих принципов программирования и базовых сведений о языке Java 2, основных библиотеках и утилитах. Затем раскрываются такие важные темы как структуры данных, разработка объектно- ориентированного программного обеспечения, структурное программирование, создание графического пользовательского интерфейса, организация обработки событий, реализация сетевых функций, а также одновременное использование в программе нескольких подпроцессов. Автор предлагает подборку протестированных образцов программ, в которых рассматриваются пути решения реальных задач. Эта книга является примером удачной реализации известного принципа обучения - от простого к сложному. Ваши друзья признают вас знатоком Java 2 еще до того, как вы дочитаете эту книгу до конца! http://codingrus.ru/infusions/pro_download_panel/download.php?did=306 Java 2. Наиболее полное руководство + ФАЙЛЫ ![]() П. Ноутон, Г. Шилдт Формат: PDF Язык: Русский Подробно излагаются основы нового платформно-независимого, объектно-ориентированного языка программирования Java 2, приведено описание библиотек его классов и методики разработки приложений, апплетов и сервлетов с помощью Java-подсистем Bean и Swing, а также способы миграции приложений из C/C++. В книге рассматриваются интересные и сложные Java-приложения, в том числе многопользовательская сетевая игра в слова (word game). Изложение сопровождается огромным числом примеров и законченных програм http://codingrus.ru/infusions/pro_download_panel/download.php?did=314 Java Server Pages. Библиотека профессионала + ПРИМЕРЫ ![]() Данная книга начинается с рассмотрения пользовательских дескрипторов, т.е. с тех вопросов, которыми обычно заканчиваются книги, представляющие собой введение в JSP. В ней рассматривается около 50 пользовательских дескрипторов JSP. Они выполняют различные задачи: от поддержки форматов, специфических для разных стран, до разбора XML-кода с использованием Document Object Model. Поддержка пользовательских дескрипторов - одно из главных преимуществ JSP, поскольку данная возможность позволяет организовывать одновременную работу нескольких специалистов, при этом они практически не зависят друг от друга. Далее в книге рассматриваются HTML-формы, JSP-шаблоны, архитектуры Model 1 и Model 2, поддержка событий, вопросы безопасности, работа с базами данных и XML. В последней главе продемонстрировано использование данных технологий при создании реального Web-приложения. Главной целью было рассказать читателю о том, как с помощью компонентов bean, сервлетов и JSP создаются гибкие расширяемые приложения, удобные в сопровождении. Данная книга написана для разработчиков, имеющих опыт использования языка Java и знакомых с сервлетами и JSP. http://codingrus.ru/infusions/pro_download_panel/download.php?did=307 Java в примерах - справочник ![]() Второе издание книги "Java в примерах. Справочник" содержит 164 законченных практических примера: свыше 17900 строк тщательно прокомментированного, профессионально написанного Java-кода, работающего с 20 различными программными интерфейсами Java,... http://codingrus.ru/infusions/pro_download_panel/download.php?did=308 Swing. Эффектные пользовательские интерфейсы ![]() В предлагаемой вашему вниманию книге рассматривается библиотека Swing, ее базовые механизмы и компоненты, применяемые для создания пользовательских интерфейсов Java-приложений. Основные аспекты работы библиотеки исследуются с помощью множества несложных и понятных примеров, параллельно приводятся рекомендации по созданию интерфейсов профессионального качества. Показаны наиболее эффективные способы работы с компонентами Swing и приемы оптимизации графических Java-приложений. Предполагается, что читатели имеют опыт работы с платформой Java и обладают некоторым опытом объектно-ориентированного проектирования. http://codingrus.ru/infusions/pro_download_panel/download.php?did=310 Ильдар Хабибуллин - Разработка Web-служб средствами Java ![]() Издательство: БХВ-Петербург Серия: Мастер программ Год: 2003 Страниц: 400 Книга посвящена описанию методов разработки Web-служб - приложений, доступных в Интернете с помощью языка XML и обычных средств WWW. В книге последовательно излагаются все сведения, необходимые для создания Web-служб, рассматриваются средства разработки на языке Java, разъясняются приемы их использования. Приводятся необходимые сведения о языке XML, протоколы SOAP, WSDL, UDDI и другие протоколы и спецификации, применяемые при создании Web-служб. Подробно изучаются пакеты классов Java и прочие инструментальные средства, облегчающие создание приложений. Особое внимание уделено русификации Web-служб. http://codingrus.ru/infusions/pro_download_panel/download.php?did=311 Пишем программы и игры для сотовых телефонов ![]() Авторы : Буткевич Е.Л. Издательство : Питер Год издания : 2006 Страниц : 204 ISBN : 5-469-01139-9 Формат : 70х100/16 Эта книга — общедоступный самоучитель программирования для мобильных телефонов, с помощью которого любой, даже не искушенный в секретах программирования читатель, сможет овладеть базовыми знаниями языка Java, навыками работы с необходимыми инструментами и утилитами, написать свои первые программы, а главное — увидеть и показать друзьям результат на экране своего мобильника. Книга написана доступным, живым языком и ориентирована вовсе не на профессионалов, а на всех, кто хотел бы расширить возможности своего мобильника и испытывать себя в роли программиста. Попробуйте — это совсем несложно! http://codingrus.ru/infusions/pro_download_panel/download.php?did=309 Платформа программирования J2МЕ для портативных устройств ![]() В. Пирумян В этой литературе рассказывается, как разрабатывать и создавать приложения Java для платформы J2ME. Платформа Java 2 Micro Edition (J2ME) определяет среду, которая поддерживает Java на так называемых портативных устройствах, таких как компьютерные приставки к телевизору, и персональных мобильных устройствах, таких как карманные компьютеры, мобильные телефоны и пейджеры. В свете скачкообразного роста количества беспроводных компьютерных устройств практическая полезность этой литературы очевидна. http://codingrus.ru/infusions/pro_download_panel/download.php?did=305 С. Г. Горнаков - Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME ![]() Год: 2005 Формат: PDF Язык: Русский Создание мобильных приложений для операционной системы Symbian - сложная и трудоемкая задача. Эта книга познакомит вас с основами программирования для Symbian OS на языке программирования C++, а одна из глав посвящена программированию Java 2 ME приложений. Темы, рассматриваемые в книге весьма разносторонние - это интегрированные среды программирования Code Warrior for Symbian, C++ BuilderX Mobile Studio, инструментальные средства разработчика SDK от Symbian, Sony Ericsson и Nokia для платформ UIQ, серии 60, серии 80 и серии 90. Большой объем информации освящает вопросы, связанные с программной архитектурой операционной системы, основными идиомами программирования в Symbian OS, структурой и созданием GUI приложения, локализацией, работой с меню, элементами http://codingrus.ru/infusions/pro_download_panel/download.php?did=315 С. Г. Горнаков - Программирование мобильных телефонов на Java 2 Micro Edition ![]() Книга, которую вы держите в руках, представляет платформу Java 2 Micro Edition, являющуюся стандартом в программировании приложений для мобильных телефонов. В книге подробно и доступно объясняется архитектура платформы Java 2 Micro Edition, состоящей из конфигураций и профилей. Рассматриваются две имеющиеся на данный момент версии профилей MIDP 1.0 и MIDP 2.0, на базе которых происходит построение мобильных приложений. http://codingrus.ru/infusions/pro_download_panel/download.php?did=316 |
Автор: vdim 30.1.2009, 12:29 |
Неплохая подборка типичных решений. Насчет "неплохой" имхо конечно же. http://www.java-tips.org/ |
Автор: susanin 17.5.2009, 17:32 |
видео-уроки для начинающих. женщина очень подробно рассказывает и показывает как и что где скачать, настроить и как писать Java приложения. начинается все с самых азов вплоть до того как настроить переменные среды и написать hello world в блокноте и постепенно переходит в программированию БД и работы с сетью. советую всем начинающим и не только http://openfile.ru/291142 размер 534 метра http://openfile.ru/291152 500 метров |
Автор: ukrainer 31.5.2009, 08:13 |
А на каком языке видеоурок? Русском? |
Автор: susanin 3.6.2009, 20:38 |
на русском |
Автор: hkdkest 11.6.2009, 16:46 |
Java 2. Наиболее полное руководство + ФАЙЛЫ![]() П. Ноутон, Г. Шилдт Формат: PDF Язык: Русский Подробно излагаются основы нового платформно-независимого, объектно-ориентированного языка программирования Java 2, приведено описание библиотек его классов и методики разработки приложений, апплетов и сервлетов с помощью Java-подсистем Bean и Swing, а также способы миграции приложений из C/C++. В книге рассматриваются интересные и сложные Java-приложения, в том числе многопользовательская сетевая игра в слова (word game). Изложение сопровождается огромным числом примеров и законченных програм http://codingrus.ru/infusions/pro_download_panel/download.php?did=314 |
Автор: Silicoid 8.10.2009, 20:50 |
![]() Книга: Java. Справочник. 4-е издание Автор: Дэвид Флэнаган Страниц: 1038 Формат: DJVU Размер: 54.9 Mb http://rapidshare.com/files/61574938/JAVA_Spravo4nik.rar http://depositfiles.com/ru/files/2011535 ![]() Книга: Swing: руководство для начинающих Автор: Герберт Шилдт Год издания: 2007 Страниц: 704 Формат: djvu Размер: 32 Мб http://rapidshare.com/files/142215409/Swing.rar http://puzkarapuz.ifolder.ru/7962360 |
Автор: Temdegon 10.10.2009, 19:19 |
Хочу поделиться ссылками, котороые мне понравились и чем-то помогли: http://skipy.ru/ - инетерснейший сайт, который будет полезен как новичкам, так и опытным программистам. http://voituk.kiev.ua/intro-jasper-reports/ - цикл статей по jasper-reports http://lifein.com.ua/java/75 - "конспект" по Spring http://samsonov.bn.by/lib/hibernate/index.html - Справочная Документация по Hibernate на русском http://www.java-tips.org/ - сайт на инглише, с целой кучей простеньких примеров на все случаи жизни http://www.ibm.com/developerworks/ru/ - куча статей по java-технологиям. Много оочень полезных статей, помогающих быстро вникнуть в какой-то продукт или технологию. Единственное, что мне не нравится на этом сайте - очень сложно что-то найти. Тут я познакомился с maven, ajax, hibernate, ant и много с чем еще. http://www.nestor.minsk.by/kg/2009/08/kg90812.html- на этом сайте есть цикл статей по Apache Maven |
Автор: AndrijS 1.12.2009, 22:59 |
Язык программирования Java. Создание интерактивных приложений для Internet![]() Одно из лучших учебних пособий по языку программирования Java. Автор: П.Л. Карабин Издательство: Бук-пресс Год: 2006 Язык: русский Страниц: 224 Формат: PDF Размер: 5,8 Мб http://depositfiles.com/files/nnpl6ezba Философия Java. 4-е издание ![]() Эта электронная книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка считается одним из лучших пособий для программирующих на Java. В издании автор постарался полностью интегрировать усовершенствования Java SE5/6, включить и использовать их во всей электронной книге. Автор: Брюс Эккель Издание: Питер Год: 2009 Количество страниц: 640 Формат: DjVu Размер: 5,4 Мб http://depositfiles.com/files/0466jg47k СПАСИБО Silicoid за Java. Справочник. 4-е издание!!! |
Автор: pachakamaq 4.12.2009, 16:35 |
http://lib.topcode.ru/ - Библиотека Java-программиста. |
Автор: Griphon 10.12.2009, 00:15 |
Переведенный на русский язык tutorial по J2EE http://letitbit.net/download/0841.05bbdb9b7cb4b63fc0030c075/j2ee.zip.html http://khpi-iip.mipk.kharkiv.edu/library/j2ee/index.html |
Автор: Maks088 15.1.2016, 21:49 |
Всем привет. Ишу книги по джава а точнее хорошое и детальное обьяснение темы дженериков в джаве! Буду рад хорошим книгам. |
Автор: urvanov 31.5.2016, 17:32 |
https://urvanov.ru/2016/03/23/%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA-java-8/ |
Автор: vikohn 6.11.2023, 13:01 |
Есть книга по Java на моем сайте в формате html. Вот ссылка http://kohnvict.ucoz.ru/java/tut/contents.htm Написана она давно, но вряд ли устарела для новичков. Там немного рассказано, как я написал на Java интерпретатор нового языка программирования, которым и пользуюсь. То есть на самом деле Java код записывается боле компактно и намного проще. |
Автор: LSD 7.11.2023, 23:26 | ||
Что-то не нашел, а в какой главе? |