powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Переход с C# на Java
10 сообщений из 10, страница 1 из 1
Переход с C# на Java
    #38829605
aleksey_1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Хочу перейти на Java. Собсвенно вопрос следующий. В джава куча модулей Java EE,Java FX и тд
так же наверно много фрейворков (Spring). Пробежался глазами по языку совственно он мало чем отличается от C#,кроме большего количества фрейворков и модулей. Можно ли дать какую то ссылку на их описание или вкратцее рассказать какой модуль или фрейворк для чего нужен. Спасибо.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829612
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleksey_1986, каждый фреймверк заточен на решение конкретной задачи, есть задача—есть решение(оптимистичное заявление).
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829627
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вкратце:
JavaEE - тяжелая, большая, дорогая штука, универсальный комбайн "всё в одном". Это название пачки стандартов, у этих стандартов есть несколько реализаций
Application server - веб-сервер, на который можно деплоить javaEE приложения (все либы поставляются с ним)
Servlet API - базовое API для обслуживания HTTP запросов
Servlet container - веб-сервер, предоставляющий реализацию Servlet API
Spring - самая популярная основа для построения ентерпрайз приложений. Конфигурация, управление завимостями объектов, модули для интеграции со всем на свете, самый популярный веб-фреймворк. 90% больших приложений используют его.

JDBC - универсальный API для работы с БД.
MyBatis - JDBC без геморроя
Hibernate - ORM для Java. Легок в применении, тяжел в использовании в нестандартных случаях или если требуется высокое быстродействие. Впрочем, других разумных реализаций ORM нет.

JAX(*) - Java API for XML. Включает парсинг хмл, генерацию хмл, маппинг хмл на объекты, веб-сервисы.
AWT/Swing - старый API для построения гуев
JavaFX - новый API для построения гуев

Ant - старье.
Maven - промышленный стандарт для компиляции джава-проектов
Gradle - претендент на промышленный стандарт.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829628
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вам какие направления вообще нужны?
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829644
aleksey_1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
scf, Большое спасибо то что нужно!
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829654
aleksey_1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
scf, ну начну с того там где интереснее. Думаю веб. а вообще все жеских критериев нет, буду изучать все что попадется под руку. особенно интересен FX. Вообще сейчас разбираюсь с парсером ANTLR. Хочу попробовать его в некоторых проектах на C#. Но куда не ткнусь везьде Java(уже не в первый раз). Поэтмому и подумал побороть свою лень. и не ограничиваться только windows и C#.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38829658
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleksey_1986,

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

Вот только библиотеку на C надо еще собрать, а в тяжелых случаях портировать. Джава же работает сразу.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38830050
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleksey_1986scf, ну начну с того там где интереснее. Думаю веб.

Под web есть огромная пачка библиотек- wicket, tapestry, JSF2 и т.д. и т.п.
Кроме того, многие предпочитают писать даже не на java, а на других языках поверх jvm - типа groovy on rails, scala+play2 и т.п.

aleksey_1986а вообще все жеских критериев нет, буду изучать все что попадется под руку. особенно интересен FX.

FX есть 1й и 2й. Это несколько разные вещи. Уж не знаю, как 1й- жив ли ещё, но 2й- это замена SWING, для "толстых" приложений.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38830219
aleksey_1986
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexey Tomin,
Большое спасибо за полезную инфу.
...
Рейтинг: 0 / 0
Переход с C# на Java
    #38830879
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aleksey_1986,
IMHO, прежде чем браться за web и всякие frameworks, лучше уделить время базовым основам языка. Без их глубокого понимания Вы будете просто очередным пользователем готовых решений, а не разработчиком чего-то нового... А готовых решений и в .Net выше крыши...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Переход с C# на Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]