Внимание! Это сайт переехал на www.simplecoding.org
Этот раздел посвящен программированию на Java. Все примеры написаны с использованием ООП, так как по-другому не получится (Java - объектно-ориентированный язык :-) ). Что касается среды разработки, то здесь все на ваше усмотрение. Примеры, по идее, должны запускаться любой IDE или компилироваться из консоли (с помощью javac). На данный момент я использую NetBeans IDE 5.0, но часть примеров написана с помощью более ранних версий этой IDE. Кроме того, некоторое время я пользовался Eclipse, тоже очень хорошая среда разработки. Из собственного опыта могу сказать, что при переходе с одной среды разработки на другую возникают некоторые мелкие неудобства при импортировании проектов, но все они достаточно быстро решаются. Главное, нужно четко представлять себе структуру проекта, т.е. помнить где находятся все необходимые файлы.
Совет: не пропускайте описание программы. Безусловно, исходного кода достаточно для того, чтобы разобраться в работе программы. Но в описании рассказывается о назначении отдельных файлов программы, и о взаимодействии её частей между собой.
- Управление поиском файлов
-
Эта статья завершает цикл, посвященный созданию библиотеки поиска файлов. На данный
момент мы можем найти нужные файлы, и отсортировать их.
Теперь добавим возможности управления процессом поиска, получения промежуточных результатов, и напишем простейший поисковик с графическим интерфейсом. >>> - Сортировка списка файлов
- В прошлой статье "Поиск файлов" мы начали разработку небольшой библиотеки для поиска файлов. На данный момент мы можем найти файлы, но не можем упорядочить результаты поиска. В этой статье я покажу, как создать класс, который позволит сортировать список файлов любым, удобным нам, способом. >>>
- Программа поиска файлов
- Сегодня любая операционная система имеет встроенные средства для поиска файлов. Во многих случаях что-то подобное хотелось бы использовать в своих программах. В этой статье я покажу, как создать небольшой Java класс, который можно будет использовать в любой программе для поиска файлов.>>>
- Средства разработки на Java: необходимые и просто полезные программы
- Какой бы язык программирования вы не начали изучать, вам
неизбежно придется столкнуться с проблемой выбора нужных для разработки программ.
Программирование на Java не исключение.
В этой статье я хочу рассказать о минимально необходимом комплекте инструментов для разработки на Java, и о некоторых программах, которые значительно облегчают жизнь программиста.>>> - Анализ данный с помощью регулярных выражений (или быстрый способ проверки введенных данных)
- Все, кто хоть немного занимается программированием, сталкивались с проблемой правильности ввода данных. В этой статье на примерах рассказывается об одном из очень эффективных и не трудоемких методов проверки данных. >>>
- Тщательная перетасовка колоды карт
- В данной статье я хочу показать один из вариантов алгоритма, выполняющего перетасовку колоды игральных карт, и, безусловно, обсудить его достоинства и недостатки. >>>
- Настройка и использование Apache Ant
- Практически все, кто когда-нибудь занимался программированием на Java, слышали о программе под названием Apache Ant. Её используют большинство современных сред разработки, такие как Eclipse, NetBeans и многие другие. Так чем же объясняется такая популярность Ant? >>>
- CNC 1.1 - калькулятор для комплексных чисел
- Эта программа представляет собой обычный калькулятор с поддержкой комплексных чисел. Использовать её очень просто. Вы вводите математическое выражение, нажимаете кнопку "=", и получаете ответ. >>>
- Стрелочные часы
- Этот пример демонстрирует базовые возможности библиотеки Graphics2D, которая используется для работы с двумерными изображениями. Здесь подробно описаны создание и работа апплета, представляющего собой стрелочные часы. На этом примере мы рассмотрим использование многих возможностей библиотеки: создание сложных геометрических форм, управление сглаживанием и прозрачностью, изменение рисунка в реальном времени, двойную буферизацию и др. >>>
- MD5 калькулятор 1.1
- Если вы часто скачивали файлы из Интернета, то, наверняка видели, что
рядом с именем файла часто пишут MD5 сумму (что-нибудь вроде 8ba351f1727e3f6454bd80b66f0ecbff).
Многие люди просто не обращают на неё внимания, а зря. MD5 сумма это цифровой "отпечаток"
файла, который указывает на его подлинность.
В этой статье описано создание программы для вычисления MD5 суммы. При создании программы использован ряд интересных технологий: создание графического интерфейса (Swing), управление потоками (Threads), поддержка нескольких языков и др. >>>
P.S. Любые замечания или предложения, касающиеся этого сайта, статей и примеров, размещенных на нем, вы можете отправить лично мне по адресу vova_33@gala.net, либо сообщить всем с помощью гостевой книги.