TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What is the best resource to learn JAVA

6 点作者 wpmoradi超过 6 年前
Hi guys, I am already pretty familiar with Python, but would liek to learn Java - do you guys have any great resources you want to recommend?<p>Thanks in advance,

5 条评论

jryan49超过 6 年前
After you get some Java under your belt try Effective Java and Java Concurrency in Practice. Also I read the Javadocs for all the built in libraries like java.util [1] and the Javadocs for the stream api [2]. After that I read the language spec, and the memory model spec.<p>1: <a href="https:&#x2F;&#x2F;docs.oracle.com&#x2F;javase&#x2F;8&#x2F;docs&#x2F;api&#x2F;java&#x2F;util&#x2F;package-summary.html" rel="nofollow">https:&#x2F;&#x2F;docs.oracle.com&#x2F;javase&#x2F;8&#x2F;docs&#x2F;api&#x2F;java&#x2F;util&#x2F;package-...</a> 2: <a href="https:&#x2F;&#x2F;docs.oracle.com&#x2F;javase&#x2F;8&#x2F;docs&#x2F;api&#x2F;java&#x2F;util&#x2F;stream&#x2F;package-summary.html" rel="nofollow">https:&#x2F;&#x2F;docs.oracle.com&#x2F;javase&#x2F;8&#x2F;docs&#x2F;api&#x2F;java&#x2F;util&#x2F;stream&#x2F;p...</a>
评论 #17930975 未加载
mpetkevicius超过 6 年前
I personally quite liked Java: The Complete Reference by Herbert Schildt – as the name suggests, it covers most of the topics relevant to Java developers, including some outdated ones.<p>Head First Java by Kathy Sierra is also a decent introduction to the language, though much more limited and outdated.<p>Oracle also has on-line Java tutorial which I regularly visit during development. However the content is more scattered than in a book.
brezenix超过 6 年前
Introduction to Java Programming: <a href="http:&#x2F;&#x2F;www.ntu.edu.sg&#x2F;home&#x2F;ehchua&#x2F;programming&#x2F;java&#x2F;J1a_Introduction.html" rel="nofollow">http:&#x2F;&#x2F;www.ntu.edu.sg&#x2F;home&#x2F;ehchua&#x2F;programming&#x2F;java&#x2F;J1a_Intro...</a><p>There are more materials.
评论 #17940032 未加载
评论 #17920711 未加载
HiroshiSan超过 6 年前
I&#x27;m reading Think Java: <a href="http:&#x2F;&#x2F;greenteapress.com&#x2F;wp&#x2F;think-java&#x2F;" rel="nofollow">http:&#x2F;&#x2F;greenteapress.com&#x2F;wp&#x2F;think-java&#x2F;</a><p>so far so good, I like it for it&#x27;s size. I wanted an introductory text that wasn&#x27;t 1000 pages.
评论 #17920706 未加载
charmides超过 6 年前
If you tell me why you would like to learn Java, then I could help you find the appropriate resources.
评论 #17941482 未加载