![]() 1 / 1 / 0
Регистрация: 28.07.2009
Сообщений: 79
|
|
Актуальность java языка сегодня?05.02.2015, 14:33. Показов 8539. Ответов 13
Метки нет Все метки)
(
Добрый день. Недавно я начал изучение языка java и, пока мне все очень понятно и нравится. Но недавно, одна девка в ответах на мэйл, сказал мне что java и flash это устаревшие технологии. А если точнее то её фраза была такой:
«У apple нет поддержки java и flash так как это устаревшие технологи». Хочу услышать ваше мнение, так ли это? Знаете, как-то обидно, когда учишь язык,я его называют устаревшим или неактуальным.
0
|
05.02.2015, 14:33 | |
Ответы с готовыми решениями:
13
Философия java. Актуальность материала Актуальность и востребованность PHP & Java java-программирование сегодня |
0 / 0 / 0
Регистрация: 05.02.2015
Сообщений: 7
|
|
05.02.2015, 14:43 | |
Привет. "девка" не права на 1000 %. Судя по списку открытых вакансий, везде требуються Senior Java Developer'ы или как минимум Medium. Я тоже учу JAVA уже несколько месяцев и с каждым уроком мне хочется знать его и пистаь на нем код все больше и больше.
0
|
![]() 1 / 1 / 0
Регистрация: 28.07.2009
Сообщений: 79
|
|
05.02.2015, 17:16 [ТС] | |
Спасибо) Я начал с Шилдта, и, это конечно превосходный учебник по Java во всех смыслах, но мне не прижился строгий стиль автора, и я взял книгу "Самоучитель Java с примерами и программами. Васильев А." Вот она мне больше понравилась, и, там многие моменты объясняются проще для понимания новичков. Но, каждому своё разумеется)
0
|
0 / 0 / 0
Регистрация: 05.02.2015
Сообщений: 7
|
|
05.02.2015, 18:26 | |
Спасибо за инфо. Пригодится.
Еще добавлю к теме ветки, Java имеет очень большое применение в современном мире и применяется не только для вэба, локальной разработки или мобильного сегмента. Я слышал, что некоторое ПО, которое написано на Java, работает на фермах серверов в датацентрах. Так что, Java рулит )
0
|
0 / 0 / 0
Регистрация: 05.02.2015
Сообщений: 7
|
|
05.02.2015, 23:51 | |
Коротко о сфере применения Java:
В настоящее время Java-технологии находят широкое применение в различных сферах. Это, в первую очередь, вызвано особенностями создания и запуска Java-приложений. 1. Разработка приложений (application) Язык Java используется для разработки обычных прикладных программ, которые запускаются пользователем и имеют доступ ко всем ресурсам компьютера наравне с любыми другими программами. Для запуска Java-приложений в операционной системе должна быть установлена среда исполнения Java (JRE). 2. Разработка мидлетов (midlet) Язык Java используется для разработки специализированных программ, предназначенных для использования на мобильных устройствах. Структура и возможности мидлетов обусловлены техническими особенностями мобильных устройств. Для запуска мидлетов мобильное устройство должно поддерживать соответствующую возможность. 3. Разработка апплетов (applet) Язык Java используется для разработки специализированных программ, обычно небольшого размера, запускаемых браузером внутри web-документа для вывода динамического содержимого и/или интерактивного взаимодействия с пользователем. Для запуска апплетов браузер должен содержать соответствующий модуль (plug-in). 4. Разработка JSP-страниц (Java Server Pages) JSP-страницы представляют собой HTML-документы со вставками на языке Java, которые используются для анализа пользовательских запросов и динамического формирования web-документов на основе результатов обработки этих запросов. Для обработки JSP-страниц Web-сервер должен содержать соответствующий модуль. 5. Разработка сервлетов (servlet) На языке Java разрабатываются специализированные программы-сервлеты, функционирующие в рамках Web-сервера и имеющие доступ к его ресурсам: файлам, базам данных и т.п.
0
|
Вежливость-главное оружие
![]() 233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
|
|
06.02.2015, 11:35 | |
java прекрасная, строгая платформа.
Покрайней мере, как минимум лет 15 она никуда не денется. Так как она, во-первых, поддерживается Oracle, во-вторых, на данный момент оооочень много чего написано на Java, в третьих, не все еще в ней сделано(есть потенциал для расширения), в четвертых, у нее в своей весовой категории нет достойной замены, кроме .Net.
0
|
0 / 0 / 0
Регистрация: 05.02.2015
Сообщений: 7
|
|
06.02.2015, 23:26 | |
и
Ссылки, к сожалению, найти не могу. Насколько я правильно понял, пишут абсолютно новые библиотеки.
0
|
06.02.2015, 23:26 | |
Помогаю со студенческими работами здесь
14
О Java. Выбор языка Понимание языка java Конструкции языка Java Поддержка русского языка в Java. План по изучению языка Java Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
|
Многопоточное программирование в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
|
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
|
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
|
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
|
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
|
Образование и практика
Igor3D 21.03.2025
Добрый день
А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
|
Lazarus. Таблица с объединением ячеек.
Massaraksh7 21.03.2025
Понадобилась представление на экране таблицы с объединёнными ячейками. И не одной, а штук триста, и все разные. На Delphi я использовал для этих целей TStringGrid, и то, кривовато получалось. А в. . .
|
Async/await в Swift: Асинхронное программирование в iOS
mobDevWorks 21.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
|
Колмогоровская сложность: Приёмы упрощения кода
ArchitectMsa 21.03.2025
Наверное, каждый программист хотя бы раз сталкивался с кодом, который напоминает запутанный лабиринт — чем дальше в него погружаешься, тем сложнее найти выход. И когда мы говорим о сложности кода, мы. . .
|