powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Хочу перейти на Java
25 сообщений из 118, страница 1 из 5
Хочу перейти на Java
    #40001074
Damir_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
У меня появилось желание перейти на Java. Я сам уже долго время работаю в Delphi. А причины разные, ну , например, Java в данный момент является наиболее популярным языком, очень много программ для устройств (телевизоров, смартфонов и других устройств) да и вообще разработаны не нем.
именно на нем. Конечно, на Delphi тоже это можно как то сделать, но я думаю, раз чаще всего применяется он, значит есть и преимущества. Да , к тому же, решил я порешать задачи на HackerRank...и не обнаружил там не только Delphi, но даже Pascal.
Посмотрел ролики на youtube, думаю начать с Java 8 т.к. рекомендуют книгу Герберта Шилда именно по восьмерке. А в качестве IDE - Eclipse.
Хотел спросить: вот когда я устанавливаю очередную версию Delphi, то при установке IDE уже присутствует в этой версии, а в Jave существуют разные IDE, такие как Eclipse, NetBeans и т.д. , если я хочу установить Java 8, то мне нужно отдельно устанавливать Eclipse, к примеру, или же выбирается IDE с нужной версией Java?
Ну и собственно где все это можно найти для скачивания. Eclipse к тому же бесплатный как я узнал
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001079
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85

Ну и собственно где все это можно найти для скачивания. Eclipse к тому же бесплатный как я узнал

www.google.com
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001080
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не мешает иметь более 1 версии JDK на компьютере.

Во многих IDE можно выбрать каким компилятором (из какой JDK/директории) будет компилироваться код и какой версии нужно собирать class файлы.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001083
Damir_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я например скачиваю Eclipse, в нем уже присутствует сам Java, или нужно этот редактор как то подключить к Java?
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001084
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не уверен, что присутствует. Скачайте, проверте. Если нет, то скачайте JDK.

Проблема какая-то надуманная. IMHO
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001086
Damir_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
аа понятно. Да не проблемы то никакой нет на самом деле, просто уточняю т.к. не работал с этим
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001087
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85
или нужно этот редактор как то подключить к Java?

обычно нет

Достаточно, что java.exe будет в path, что сделает инсталятор JDK / JRE. Дальше Eclipse сам найдет.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001088
Damir_85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, буду разбираться
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001142
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85

Посмотрел ролики на youtube, думаю начать с Java 8 т.к. рекомендуют книгу Герберта Шилда именно по восьмерке. А в качестве IDE - Eclipse.

1) Бери последнюю стабильную версию. На данный момент (22 Sep, 2020) это OpenJDK11.
Нет никакого смысла ковырять восьмёрку если тебе конечно не понадобились апплеты или
морально устаревшие библиотеки типа там Corba или еще что-то подобное.

2) Лучше Jetrbains Community Idea чем бесплатный Эклипс. Это моё субъективное мнение.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001143
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85
Хотел спросить: вот когда я устанавливаю очередную версию Delphi, то при установке IDE уже присутствует в этой версии, а в Jave существуют разные IDE, такие как Eclipse, NetBeans и т.д. , если я хочу установить Java 8, то мне нужно отдельно устанавливать Eclipse, к примеру, или же выбирается IDE с нужной версией Java?
Ну и собственно где все это можно найти для скачивания. Eclipse к тому же бесплатный как я узнал

Практически все современные IDE поставляются со своим JRE и их версия вообще никак не связана с целевой
JDK на которой ты решил вести разработку.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001150
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot mayton#22201637]
Damir_85


2) Лучше Jetrbains Community Idea чем бесплатный Эклипс. Это моё субъективное мнение.


+ плюсану.

https://www.jetbrains.com/idea/download/#section=windows

С Эклипсом есть одно но есть компании где это официальный тул разрабоки и часто учебный материал идет на эклипсе. По работе идея всех кроет очень толковый продукт.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001179
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85,

1) ИМХО помимо Java 8 нужно еще смотреть Java 14 Java 15 там много чего добавили.
2) В мире Java JDK и IDE это две разные сущности слабо связанные. Например, тот же Eclipse это IDE не только для Java, а еще C/C++, PHP, Python
3) Скачать eclipse . Берите последнюю версию.
4) Помимо самого ЯП нужно изучить системы сборки. Как минимум maven . Желательно ещё Gradle
5) И да мне кажется что IDEA Comminity удобнее, чем Eclipse
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001182
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
2) Лучше Jetrbains Community Idea чем бесплатный Эклипс. Это моё субъективное мнение.

Долгое время был сторонником NetBeans в связи с его простотой.
Но попробовал на новых проектах IntelliJ Idea... мне понравилась эта IDE.
Старые проекты еще веду в NB, но новые уже стараюсь начинать в Idea.
Тоже чисто субъективно.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001234
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85,

Раньше всем новичкам советовал NetBeans, т.к. при установке сей IDE получаешь сразу все необходимые библиотеки, сервера и т.п. + много полезных учебных материалов на сайте netbeans.org, в том числе и на русском языке https://netbeans.org/kb/index_ru.html . А сейчас прямо и не знаю. После 8-й версии и передачи её в Apache пока всё плохо. Обещают наладить, но уже давно и мало теперь верится. Хотя давно не заглядывал, может уже...

У IDEA отличный редактор кода, в остальном IHMO она странная какая-то. К тому же вы должны понимать, что когда вы выйдете за рамки Community версии (это XML, СУБД, Web, популярные фреймворки), то вам придётся регулярно платить за подписку либо переходить на бесплатный Eclipse, NetBeans (это уже маловероятно) или Oracle JDeveloper (тоже тот ещё мамонт). И учтите что Eclipse все ещё является стандартом де-факто для многих больших корпораций, большое количество учебного материала существует с примерами именно для Eclipse.

Java IDE и JDK вещи не связанные, вы можете использовать любую или даже несколько IDE на своём компьютере и при этом иметь несколько JDK разных версий, а теперь ещё и разных производителей. Старайтесь брать IDE последних версий - они понимают языковые конструкции новых версий Java. Всё это устанавливать надо отдельно друг от друга.

Если после Delphi захочется "порисовать" экранные формы, то лучше Oracle JDeveloper или NetBeans 7-ой версии.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001354
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick
После 8-й версии и передачи её в Apache пока всё плохо.
что именно?
что с 8 , что с 12 проблем нет
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001426
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил себе 12 NB, полет нормальный.
Больших косяков по сравнению с 8 не заметил.
IDEA покрасивей редактор кода, выглядит посолиднее.
Но сложна в настройке (пока для меня).
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001448
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Idea будет иметь ярко выраженное преимущество когда автор начнет код писать на Котлине.
Одна и та-же команда делает язык и среду разработки. Тоесть плотность интеграции будет
на высоком уровне.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001466
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85,
Дамир, если у вас бОльшая часть разработок касалась реализации gui на delphi, формы, гриды, кнопочки, списки, комбобоксы, отчёты и проч, то джава не самый лучший вариант. Лучше C#. В java fx вы банально устанете реализовывать удобный пользовательский интерфейс. А в c# и VS есть все в удобном и скомпонованном виде.
И собирать можно также и под Mac и под линукс. Инструменты есть.
Разве что если только под андроид катать на Java. В вашем конкретном случае.
Ну и параллельно изучать spring boot. Java ценен в первую очередь как server side.
Но если прёт все таки gui часть на javafx, могу посоветовать единственное нормальное руководство.
Автор Прохоренок Николай - "JavaFX наиболее полное руководство".
Это уже после Шилдса.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001512
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damir_85
У меня появилось желание перейти на Java.


Java это очень большой мир. Раз в 100 больше delphi. Есть очень разные задачи- от серверных и веб-сайтов до android-разработки.
В любом случае куда-то надо идти работать. Подумайте- куда? В банк и Ынтерпрайз? В модную кампанию сайтики пилить? В мобилки?
И тогда уже решайте- то ли JDK8+JavaEE+Eclipse, а то может kotlin + Android studio?

Плюс вопрос возраста- сразу же не возьмут на хорошую доолжность и зарплату. Готовы стать junior?

Может и вправду- проще на своей работе начать проект на C# - типа модно, молодёжно? Автор языка тот же, целевая платформа та же.
Писать на java под винду странно (кроме средств разработки для java ничего хорошего и не вспомнить), а на kotlin-native, к примеру, больно (win32 api откроется пред Вами во всём своём пи..це великолепии).
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001557
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
Garrick
После 8-й версии и передачи её в Apache пока всё плохо.
что именно?
что с 8 , что с 12 проблем нет

12-ю пока не пробовал, руки не дошли. А 9-10 после 8-й были какие-то кастрированные.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001558
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
Damir_85,
...А в c# и VS есть все в удобном и скомпонованном виде.
И собирать можно также и под Mac и под линукс. Инструменты есть.

Неужели кто-то пользуется этим?
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001657
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле сколько вы лично знаете приложений написанных на Java/Swing/JavaFX?

То что Java меньше распространена на десктопе - это да. Это факт. И поэтому в словах Сергея есть смысл.
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001688
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сравнивать Delphi vs Java это как сравнивать теплое и мягкое

можно попытаться сравнить язык Pascal с языком Java )))

но язык Pascal от полноценной среды разработки бизнес приложений Delphi = отличается как батут в парке атракционов от ракеты Илона Маска )))

IMHO
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001693
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и между терминами:
IDE
и RAD
так же есть разница

"чистый" Eclipse и Idea это все же, в основном, первое
а Delphi сразу из коробки - второе

IMHO
...
Рейтинг: 0 / 0
Хочу перейти на Java
    #40001710
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi вообще классная штука (среда и язык два в одном) как вещь в себе.

Другое дело что она не сумела быстро адаптироваться к новым пожеланиям бизнеса
как-то мультиплатформенность и способность генерить код для мобильных устройств.
...
Рейтинг: 0 / 0
25 сообщений из 118, страница 1 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Хочу перейти на Java
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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