5 лучших веб-сайтов с примерами приложений Java

Летом компания, в которой я работал отправил меня на «Учебный курс по программированию Java», проводимый Sun Microsystems в Филадельфии, штат Пенсильвания. Ожидалось, что этот курс сделает меня Java-разработчиком начального уровня – в конце концов, это было общее резюме курса Sun. Тем летом я узнал, что нельзя просто выложить несколько тысяч долларов, чтобы ускорить изучение компьютерного языка. Это требует времени, усилий и МНОГО проб и ошибок.

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

Во-первых, позвольте мне порекомендовать вам, несмотря ни на что, взять пару книг по Java. Книги позволяют кому-то почти полностью сосредоточиться, тогда как Интернет часто отвлекает или скрывает многозадачность. Я лично считаю, что лучше всего владеть книгой, так как это дает мне возможность выделять важные страницы или отмечать определенные разделы с помощью стикеров. Это работает лучше всего для меня, но, конечно, ваш опыт может отличаться.

Затем я бы обратился к различным онлайн-источникам, чтобы дать вам соответствующие примеры приложений Java и различные объяснения для концепции, представленные в книге. Ниже я выделил несколько веб-сайтов, на которых вы можете сделать именно это – и даже немного больше.

Исходный код планеты

Ценная база данных, полная программ Java, Planet Source Code может похвастаться одной из крупнейших баз данных кода Java, которые я видел в Интернете. На веб-сайте вы найдете исходный код тысяч приложений, игр и утилит Java. Некоторые из категорий Planet Source Code даже включают программы, связанные с безопасностью, структурой данных и апплетами – и это лишь некоторые из них.

Пока вы там, я настоятельно рекомендую просмотреть зал славы java-программы PSC, где отображаются наиболее впечатляющие или хорошо написанные коды, представленные за последние несколько лет. Я лично убедился, что программы в Зале славы были полезными и профессиональными.. Да, и, конечно же, исходные коды всех программ бесплатны для использования, обезвреживания и перекомпиляции на вашем компьютере.

Бесплатная Java

Один из моих любимых сайтов – это ресурс Java, Бесплатная Java предоставляет исходный код для сотен и сотен игр и приложений. Это, безусловно, один из самых ценных веб-сайтов, к которым у меня был доступ за последний год для изучения Java. Я предлагаю использовать это в качестве ресурса: взгляните на игру или приложение, похожее на интересующую вас область, или даже на программу, которую вы хотите написать. Если я хочу написать игру по аэрохоккею, было бы очень полезно почерпнуть идеи кодирования из исходного кода “Classic Pong” другого программиста и улучшить его или ее методы и идеи.

По крайней мере, Freeware Java дает вам доступ к исходному коду довольно многих хорошо написанных Java-апплетов и примеров Java-приложений. Я бы рекомендовал вам перейти прямо на страницу апплетов, чтобы проверить исходный код чатов, игр, скриптов веб-сайтов и многого другого.

Java Galaxy

Java Galaxy – это еще одна интернет-база данных с сотнями приложений и игр с бесплатными исходными кодами для вашего удовольствия от обучения. Разница между Java Galaxy и некоторыми другими базами данных исходного кода в этой статье заключается в том, что исходные коды Java Galaxy меньше и проще – программы не такие сложные. Я бы порекомендовал, если вы новичок в программировании на Java и ищете простые примеры, загляните на этот сайт раньше других.

Если вы интересуетесь только исходным кодом, просто перейдите прямо на эту страницу. Тем не менее, не стесняйтесь взглянуть на некоторые другие интересные функции, которые может предложить Java Galaxy, такие как образцы вопросов для собеседования [больше не доступны] для разработчиков Java или практический тест для экзамена SCJP.

Java2s

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

Внимание; на этом сайте нет никаких конфет или милых мигалок, которыми сегодня пользуются многие веб-сайты – вы можете ожидать практичный, организованный ресурс java и ничего больше. Хотя сайт не на 100% посвящен исходным кодам программ, я решил включить его, потому что он по-прежнему предлагает большой объем кода, но в структурированном и упорядоченном виде, который я нашел чрезвычайно полезным..

Java DB

Java DB обеспечивает доступ к базе данных советов по программированию на Java и примерам кода Java для решения определенных проблем. Верстка сайта относительно проста и удобна с точки зрения управления контентом. Примеры кода и учебные пособия разделены на небольшие прямоугольные категории на домашней странице, и есть поле поиска по сайту Google для более быстрого доступа к более точным результатам. Также на этом сайте есть отличный бесплатный учебник по языку Java. Несмотря на то, что работа еще не завершена, учебник является исчерпывающим, информативным и понятным.

Изучение Java может быть чрезвычайно сложным процессом, особенно если вы готовитесь к экзамену SCJP или чему-то в этом роде. эффект (если есть, чувствую вашу боль). Я часто нахожу, что один из лучших способов понять что-то – это броситься в это с головой. Учитесь у других, пачкайте руки, задавайте вопросы и совершайте ошибки (я, конечно, делаю). Надеюсь, эта статья дала вам несколько ресурсов, которые можно использовать при изучении Java или почувствовать ее практическое использование.

Если у вас есть сайт, который нужно добавить в этот список, дайте мне знать в разделе комментариев, и я могу добавить его в статью.

Оцените статью
futurei.ru
Добавить комментарий