Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Java

    Java

    Herbert Schildt · 1997

    ProgrammingWeb & Internet
    Open LibraryAmazon
    Stats for nerds
    2recommend
    3mentions
    3people
    2008–2022years
    67% recommend33% neutral

    Mentions per year

    20082010201220142016201820202022

    What Hacker News says

    1. WheelsAtLargeJun 2022
      There is no best way. Just start and power thru it until it makes sense and you can complete a good size project. I'd suggest an android project but that's me. Pick something useful to you.

      Here's a book to get you started:

      https://www.amazon.com/Java-Beginners-Guide-Herbert-Schildt-...

      thread
    2. haunterMar 2022
      What are some good resources to learn Java? I only heard about this book being _really_ good https://www.amazon.com/Java-Beginners-Guide-Herbert-Schildt/...
      thread
    3. dhimesMar 2008
      I started with Java Swing (O'Reilly) and Complete Reference (Schildt). It's funny--Java's tough, but I really didn't know the difference because I had no GUI language with which to compare. I had done a lot of (non-GUI) work in Mathematica (which I love), so I found Java cumbersome, but I also was interested by the story of the development of OOP and I figured it was worthwhile to learn.

      Now I've found Python, which has a lot of the characteristics of Mathematica, and is very fun. But I have to fix my Java printing issues before I can play with it. (If I can figure out how to deploy it as a GUI desktop app I could better justify spending more time with it).

      thread

    Related

    Cover of Effective Java
    2007–2026

    Effective Java

    Joshua Bloch
    172 recommend · 287
    Cover of JavaScript
    2008–2026

    JavaScript

    Douglas Crockford
    72 recommend · 104
    Cover of Java in a Nutshell
    2009–2025

    Java in a Nutshell

    David Flanagan
    6 recommend · 14
    Cover of Introduction to Java Programming
    2014–2024

    Introduction to Java Programming

    Y. Daniel Liang
    4 recommend · 6
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Java Programming Language
    2008–2024

    The Java Programming Language

    James Gosling
    3 recommend · 4
    Cover of Code Complete
    2007–2026

    Code Complete

    Steve McConnell
    393 recommend · 894
    Cover of Code
    2008–2026

    Code

    Charles Petzold
    243 recommend · 385