Книги для изучения java
Автор Ксюша задал вопрос в разделе Другие языки и технологии
За сколько времени реально изучить Java? и получил лучший ответ
Ответ от Алекс Красс[гуру]
ECMAScript многое унаследовал от Java, если есть знание ActionScript 3.0 ООП, то проблем с ООП и некоторыми другими вещами в Java не будет, так как много будет очень похоже. Если знания о синтаксисе и типах данных в с++ сохранились, то тоже будет плюсом.
Изучение основ будет быстрым, основная сложность будет в отсеивание нужных и изучение JSE встроенных классов, их там около 3000+.
Ответ от Андрей Фусин[гуру]
Джава произошел от C++, если вспомните его, то не долго.
Джава произошел от C++, если вспомните его, то не долго.
Ответ от Доктор Григорий Хата[гуру]
Если знаете основы ООП, а тем более что-то там кодили на С++ ,то будет проще уже. Думаю за пару месяцев уже можно уверенно кодить. Просто знание Джавы сейчас это не столько знание самой основной JavaSE, сколько навык работы с различными фреймворками (JavaEE), а вот это уже дело времени и опыта.
Проще всего конечно пойти на курсы нормальные, там за 2 месяца сделают джуниора из Вас без проблем. Тем более что Вы не "ноль" в программировании.
Можете почитать книги. Например Хорстманна "Java 2" 1-й том. Б. Эккель "Философия Джава", Щилдт - не помню название. Кому что, книги немного разные по изложению. Кроме того просто уйма инфы в инете, хотя бы на том же сайте Оракла.
Если знаете основы ООП, а тем более что-то там кодили на С++ ,то будет проще уже. Думаю за пару месяцев уже можно уверенно кодить. Просто знание Джавы сейчас это не столько знание самой основной JavaSE, сколько навык работы с различными фреймворками (JavaEE), а вот это уже дело времени и опыта.
Проще всего конечно пойти на курсы нормальные, там за 2 месяца сделают джуниора из Вас без проблем. Тем более что Вы не "ноль" в программировании.
Можете почитать книги. Например Хорстманна "Java 2" 1-й том. Б. Эккель "Философия Джава", Щилдт - не помню название. Кому что, книги немного разные по изложению. Кроме того просто уйма инфы в инете, хотя бы на том же сайте Оракла.
Ответ от Пользователь удален[новичек]
за 1 день
за 1 день
Ответ от Евгений Ломега[гуру]
Вам, думаю, 4-5 дней будет достаточно.
Но мысль писать нейронные сети и генетические алгоритмы на JAVA выглядит весьма странно.
Если что обращайтесь может помогу чем
Вам, думаю, 4-5 дней будет достаточно.
Но мысль писать нейронные сети и генетические алгоритмы на JAVA выглядит весьма странно.
Если что обращайтесь может помогу чем
Ответ от Адцкий Кочегар[гуру]
Настройка сетей это многомерный поиск, все алгоритмы здесь очень чувствительны к производительности. С генетическим поиском так же. Лучше писать на C++, все-таки с объектами приятно и удобно работать, плюс отдельные функции на ассемблере. Если обязательно нужен встроенный или связывающий скрипт, то LUA, Python, TCL легко интегрируются с сями.
PS. Я там еще комментарии в первом ответе почитал. Дело в том, что работа с аудиоустройствами все равно убивает всю потенциальную кроссплатформенность, поэтому, я думаю, не нужна тут Java. Кроме WINAPI, на котором серьезный интерфейс сложновато построить, есть всякие фреймворки, "gui framework c++" -> google. Преобразование Фурье для C++ ты уж конечно найдешь без проблем. Работа со звуком через WINAPI это функции waveIn/Out, можно еще работать через DirectSound и ASIO. Для последнего есть ASIO SDK с примерами.
Настройка сетей это многомерный поиск, все алгоритмы здесь очень чувствительны к производительности. С генетическим поиском так же. Лучше писать на C++, все-таки с объектами приятно и удобно работать, плюс отдельные функции на ассемблере. Если обязательно нужен встроенный или связывающий скрипт, то LUA, Python, TCL легко интегрируются с сями.
PS. Я там еще комментарии в первом ответе почитал. Дело в том, что работа с аудиоустройствами все равно убивает всю потенциальную кроссплатформенность, поэтому, я думаю, не нужна тут Java. Кроме WINAPI, на котором серьезный интерфейс сложновато построить, есть всякие фреймворки, "gui framework c++" -> google. Преобразование Фурье для C++ ты уж конечно найдешь без проблем. Работа со звуком через WINAPI это функции waveIn/Out, можно еще работать через DirectSound и ASIO. Для последнего есть ASIO SDK с примерами.
Ответ от Alexey Berezin[новичек]
В Интернете много хороших книг, но читая книги программистом не станешь. Чтобы стать программистом, нужно много программировать.
JavaRush — это онлайн-курс обучения программированию на Java, на 80% состоящий из практики.
Именно то, что нужно чтобы стать Java-программистом.
вы спросите зачем переходить по моей ссылке.
в ответ на вашу не анонимную регистрацию (через вк, фейсбук или твиттер) я обязываюсь адекватно отвечать на ваши вопросы в нелегком деле — начать и помогать чем смогу)
javarush.ru/user/reference/f2095d07-1d68-4260-b58a-a3944736c628
В Интернете много хороших книг, но читая книги программистом не станешь. Чтобы стать программистом, нужно много программировать.
JavaRush — это онлайн-курс обучения программированию на Java, на 80% состоящий из практики.
Именно то, что нужно чтобы стать Java-программистом.
вы спросите зачем переходить по моей ссылке.
в ответ на вашу не анонимную регистрацию (через вк, фейсбук или твиттер) я обязываюсь адекватно отвечать на ваши вопросы в нелегком деле — начать и помогать чем смогу)
javarush.ru/user/reference/f2095d07-1d68-4260-b58a-a3944736c628
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: За сколько времени реально изучить Java?
С какой книги начать изучение Java?
Зависит от цели, вашего текущего уровня, знакомства с программированием в принципе, а также (один
подробнее...
Подскажите книги для изучения javascript? Хочу начать изучать веб программирование javascript подойтет для начала?
Тут сильно не любят видеокурсы, но тем не менее есть отличный курс по Javascript от некоего Дм.
подробнее...
спросили в Java API UML
С чего начать учить язык Java начинающему с нуля программисту. Что почитать?
С основ. Как описываются переменные, операции всякие.
dim565
Искусственный
подробнее...
С чего начать учить язык Java начинающему с нуля программисту. Что почитать?
С основ. Как описываются переменные, операции всякие.
dim565
Искусственный
подробнее...
спросили в User java User pa
Посоветуйте учебник для изучения Java (для начинающих)
Брюс Эккель философия
подробнее...
Посоветуйте учебник для изучения Java (для начинающих)
Брюс Эккель философия
подробнее...
спросили в Сьеро
Как стать андроид разработчиком?
Вообще советую взять две книги :
1. Head First Java, автор Сьера. К
2.Head First
подробнее...
Как стать андроид разработчиком?
Вообще советую взять две книги :
1. Head First Java, автор Сьера. К
2.Head First
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Вопрос по книге обучающей языку Java. ( Head First Java / Изучаем Java)
поо содержание книги сказать не буду
однако формат не нравится
такое ощущение что кто-то
подробнее...
спросили в ActionScript Drupal
Языки программирования. С чего начать?
Начинать надо с отправки в топку всех книг и видеоуроков.
В них простейшие вещи объясняются
подробнее...
Языки программирования. С чего начать?
Начинать надо с отправки в топку всех книг и видеоуроков.
В них простейшие вещи объясняются
подробнее...
Какой язык программирования лучше?
Сейчас больше количество прикладных программ работают в связке с вэбом. Для новичка я бы не
подробнее...
спросили в User ba User ba 1
Подскажите книги язык программирование JAVA для начинающих
Выбирайте, все хорошие
1. Java2 - The Complete Reference
by: herbert shield
подробнее...
Подскажите книги язык программирование JAVA для начинающих
Выбирайте, все хорошие
1. Java2 - The Complete Reference
by: herbert shield
подробнее...
я хочу стать крутым программистом и зарабатывать много денег
ну начать с основ (Basic,pascal)смотря в какой сфере хочешь работать, в интернете .php и java + еще
подробнее...
спросили в Jeep Shadrinsk
Почему все типы данных в Java пишутся с маленькой буквы, кроме String?
Потому что - int, long, byte, short, float, boolean, double, char это примитивные типы.. которые не
подробнее...
Почему все типы данных в Java пишутся с маленькой буквы, кроме String?
Потому что - int, long, byte, short, float, boolean, double, char это примитивные типы.. которые не
подробнее...
спросили в User java
Реально ли выучить (вернее понять) язык программирования java ?
Если ты еще не знаешь ни одного языка програмиррования то изучая паскаль. Это для того чтобы понять
подробнее...
Реально ли выучить (вернее понять) язык программирования java ?
Если ты еще не знаешь ни одного языка програмиррования то изучая паскаль. Это для того чтобы понять
подробнее...
как стать хакером (хотябы чтоб на низком уровне) что для этого нужно? подробней...
Сперва узнай определения слова Хакер. Кто такие и что они делают. Определений уйма. А то, что в
подробнее...
спросили в User ccu User cek
За сколько времени возможно выучить язык JavaScript? И что нужно знать для его изучения. С самого начала.
Javascript не такой уж и сложный, мне он дался довольно легко, нежели Java
js в основном
подробнее...
За сколько времени возможно выучить язык JavaScript? И что нужно знать для его изучения. С самого начала.
Javascript не такой уж и сложный, мне он дался довольно легко, нежели Java
js в основном
подробнее...
Что нужно знать для создания мобильных приложений?
Для программирования под Андройд прикладных приложений нужно знать Джава и установить необходимое
подробнее...