LINUX.ORG.RU

Посоветуйте книгу по Java

 , , ,


1

2

Хочу изучить java, посоветуйте хорошую книгу. Чтобы без воды. Всё сухо и сугубо для тех, кто уже знает пару ЯП(чтобы не было вводных текстов для новичков на 800 страниц). Что планирую? Java –> kotlin –> android dev

★★★★

Не нужна тебе книга. Садись и пиши программу какую-нибудь. Джава слишком проста если ты уже умеешь программировать. Юзай идею, она поможет с мелочами. Почитай исходники стандартной библиотеки. Конкретные вопросы загуглишь. Это будет куда быстрей чем читать банальщину

Legioner ★★★★★ ()
Последнее исправление: Legioner (всего исправлений: 2)

поддерживая предыдущего оратора - загугли авторов - Гослинг там , Арнольд же, Пейтон косвенно, Гелернтер дважды косвенее, Вальдо дважды же, Бил Джой ( лол) , Гай Стил - и многие более модерново-хайповые коли тебе котлета и ведро на растоянии протянутой конечности ( 5 их или 6?)

у вышеперечисленных есть лапидарно-коничные статьи о жабке - достаточно плотные для мастеровитых крафтеров.

qulinxao3 ()
Ответ на: комментарий от bryak

без знаний говорят - вот и говорят

код могут показать который без знаний жабки котлетный? могут! егро грят шарлОтаны.

на сайте котлетоделов какие туториалы на котлету?

qulinxao3 ()

http://horstmann.com/corejava/index.html классика не устаревает.

И да, букв/страниц много не бывает.

А если совсем со временем тяжко, можно попробовать http://horstmann.com/javaimpatient/ (но сам не читал, не могу хвалить/ругать).

Это, конечно, безотносительно к kotlin/android - там надо (желательно после) другие книги уже…

BattleCoder ★★★★★ ()
Ответ на: комментарий от Legioner

Напридут такие с «садись и пиши», и такое понапишут, что потом сто синьоров без пол-литра не разберутся, как и почему, и для чего…

Я в целом не против идей «брать и делать», но искать решения тоже надо уметь… и книги дают знания в более упорядоченном виде через stackoverflow со случайными ссылками из гугла. Советы бывают и вредными.

BattleCoder ★★★★★ ()
Ответ на: комментарий от Result-Code

Но это только статьи — введение, так сказать.

Я в своё время читал “Java NIO” Рона Хитченса (Ron Hitchens), и с тех пор ничего нового, вроде бы, не написали, а жаль. На практике встречается ещё масса подводных камней.

Что касается NIO.2 — то там, мне кажется, достаточно просто разобраться в API.

Bass ★★★★★ ()
Ответ на: комментарий от bbk123

Да неправда. Смотри Андроид разработку. Там 2/3 готовы писать под него на Котлин, лишь бы быстро и эффективно

А ты хотел чтобы тебе прямо писали в вакансии: «Нужен котлин разработчик»? Ну ты наивный)

menangen ★★★★★ ()
Ответ на: комментарий от bbk123

ну потому что обычно такого не пишут, а пишут просто «андроид-разработчик». Мы, например, сейчас только на котлине пишем. Жду когда он станет нативным, чтоб еще и го выбросить и раст не трогать 7 метровой палкой.

anonymous ()
Ответ на: комментарий от bbk123

вакансий почти нет

Потому что сам по себе котлин ни о чем. Разработка идет на жабьей платформе и соответственно требуются жаба-разрабы. Возможно, они будут писать на котлине, но совершенно точно будут работать и с жабой.

anonymous ()

Есть два автора, которые пишут книги для изучения Java — Кей С. Хорстманн и Герберт Шилдт. Они соперничают друг с другом за право назвать их труд всеисчерпывающим руководством по Java.

Лично мне нравится Герберт Шилдт за манеру изложения. Кей С. Хорстманн суховат и нуден.

Посоветую: Герберт Шилдт Java. Полное руководство. Десятое издание. Издательство Вильямс/Диалектика, 2018 — 1488 с. ISBN 978-5-6040043-6-4

iZEN ★★★★★ ()
Последнее исправление: iZEN (всего исправлений: 1)