最新的科技一般都是先有英文的,所以英语有多重要可想而知。我的英文很烂,一直想学,从来都是说起来容易,想起来简单,做起来最难。只能强迫自己多看些英语方面的技术网站,技术英语两不误。


学习 Java 最好的电子书(PDF)

喜欢阅读的可以通过这些免费的 Java 电子进行自学。大多数在线的电子书都是更新的,完整的。覆盖了 Java 的大多数细节。

Official Java Tutorial by Oracle (Sun)  

这是 Addison-Wesley 出版社的官方 Java 指南。

Java Application Development on Linux by Carl Albing and Michael Schwarz(PDF)  

如果在Linux平台上进行开发,可将其作为随时查阅的手册。

Official Java EE Tutorial  

Oracle 官方 Java 指南的 PDF 版本。

Thinking In Java  

Bruce Eckel 写的最受欢迎的书——Java编程思想。这是一个免费的网络版本。

Inside the Java Virtual Machine  

Bill Venners 的好书 “Inside the Java Virtual Machine” 中的几个章节。

Data Structures and Algorithms with Object-Oriented Design Patterns in Java  

一本适用于中级开发者的好书,解释了 Java 语言的设计模式。

Introduction to Programming Using Java  

“Introduction to Programming Using Java”一书的网络版。

Core Servlets and JavaServer  

关于核心功能和结构特点的书。

Think Java  

适用于初学者的 Java 教程。

OSGI In Practice  

适用于高级开发者的免费PDF电子书,介绍了关于 OSGI 平台的开发。


初级教程

Tutorials By mkyong.com      

由一位高级开发者写的关于初学 Java 和相关框架的教程,非常简单易懂。

Java String Split Tutorial (By FromDev)

Java String Trim Tutorial (By FromDev)

Java for students       

使用于学生的网站。


学习 Java 最好的网站

通过可靠的网站来学习也是不错的方法。网站不仅仅可以让你了解各种概念和 Java 应用程序,还提供最新的文章和资讯。

Java SE Specification  

介绍了 Java 语言和虚拟机的特性,可以让你更好地理解这门语言。

Java Generics FAQs  

一个问答形式的网站,有关 Java 泛型相关的概念的公共教程。

Core Servlets Java Tutorials  

对于经验丰富的 Java 程序员来说,是一个不错的资源。

Java Programming FAQs and Tutorials  

这个网站也是问答的形式,讨论了很多有关于 Java 编程的话题。

Java Practices  

这个网站提供了很多关于 Java 的练习题目,任务和设计,以及一系列同步代码的示例。

Programming Notes  

适合初学者的简易 Java 教程。

Cafeaulait  

Elliotte Rusty Harold写的单一页面的教程。

Java Lessons  

Java 和 JSP 的教程和示例。

Essentials of Java Programming  

Java 培训内容和培训要点的网络版,第一部分。


不错的视频教程

视频教程会帮助你渐渐地理解并使用 Java 。这些教程是专业的开发人员做的,对于新手和老鸟都适用。

Tutorials for Java Development with Eclipse  

这是学习 eclipse 集成开发环境的一个简易教程。

Video Tutorials By Java9s  

适用于初级可发者和终极开发者的免费 Java 视频教程。

Java Tutorial for Beginners  

免费的 youtube 视频教程,有一个简明的列表供参考。

Java Videos and Screencasts  

适用于初学者的各种 Java 视频教程。


问答形式的网站

你可以利用网络之便,进入一个 Java 社区,认识志同道合的人。通过分享你的知识,和提出问题,你将有机会结实全国各地的Java程序员。

Stackoverflow  

这是我最喜欢的一个问答类的社区。如果提问的方式正确,提供了足够的细节,贴上正确的标签,那么很快将会得到正确的答案。也有可能你提出的问题有人问过了,可以 google 出来这些答案。

JavaRanch  

一个友好的问答社区,内容包括 Java 和架构。

jGuru Forum  

有时候我发现这个论坛能解决其他地方解决不了的问题。同时,这里也提供了一些关于 Java 以及相关技术的好文章。

Java.net Forum  

又一个很好的论坛,只关注特殊的问题和回答。


速查手册

网上的手册可以作为快速参考的指南。

Java API Docs  

私以为 Java 的官方文档是最好的手册,查阅各个类和文档非常方便。

DZone Cheatsheets  

有关 Java 以及相关技术的资源,也有一些好的文章。

Java Reference (By Dream In Code)  

适用于初学者的简易手册。

Quick Reference By Digilife  

简易笔记,包含了各种 Java 的编程结构。

Cheatsheet by mindprod.com  

也是一个简易的在线速查手册。

Cheatsheet by Princeton University  

对常用 Java 语言特性的总结。


Java相关的英文技术网站。

http://www.javaworld.com/

Java技术的讨论、新闻

Trending:Learn Java/ Programming Careers/ Microservices/ Java App Dev/ Internet of Things/ Open Source Jav/ Java 101

http://java.dzone.com/

一些深入讨论的文章。

http://docs.oracle.com/javase/tutorial/

javase oracle官网

http://www.freewarejava.com/

Java信息的出发点

http://mindprod.com/jgloss/jgloss.html

Java Glossary,适合初学者

http://www.freetechbooks.com/

Free online computer books, tutorials, lecture notes and documentations.

http://www.javafile.com/index.php

FREE Java Scripts and Java Applets

http://www.oreilly.com/catalog

Oreilly Java图书资料

http://www.ibm.com/us/en/



Java学习网站


http://www-900.ibm.com/developerWorks/cn/java/index.shtml IBM的JAVA专题——永远的蓝色巨人
http://www.huihoo.com 灰狐动力——Enterprise Open Source
http://www.jdon.com J道——JAVA和J2EE解决之道
http://www.chinaunix.net ChinaUnix——我们在努力打造一个Unix时代!
http://www.theserverside.com TheServerSide.COM——Your Enterprise Java Community
http://www.onjava.com O'REILLY ON java.com
http://www.matrix.org.cn Matrix与Java共舞
http://www.java-source.net JavaSource
http://www.javaresearch.org Java研究组织——汇聚技术精英,增进技术交流
http://www.cn-java.com 中文Java技术网——为Java爱好者服务
http://www.javalobby.org JavaLobby
http://www.javajia.com Java家
http://www.cnjavaclub.com 中国JAVA俱乐部
http://www.jspcn.net JSP中文网
http://www.cnjsp.org 中国JSP技术网站
http://www.xuejava.com 学Java——学习Java的精髓
http://tech.ccidnet.com 赛迪网技术天地
http://www.uml.org.cn UML软件工程组织
http://dev2dev.bea.com.cn/index.jsp BEAdev2dev在线
http://www.kissjava.com 爪哇流氓
http://java.about.com 来自About.com的Java新闻和技术文章
http://www.jcp.org/en/home/index Java Community Process
http://www.java-cn.com Java中文站——每一天我们都在进步
http://www.chedong.com/ 车东
http://www.javayou.com/ Java自有人

Java技术论坛
http://bbs.chinajavaworld.com ChinaJavaWorld技术论坛
http://www.javaworld.com.tw/jute/index.html JavaWorld技术论坛
http://forum.javaeye.com Java视线论坛
http://www.jdon.com/jive/index.jsp J道论坛
http://gceclub.sun.com.cn/NASApp/sme/jive/index.jsp Sun技术社区论坛
http://www.cjsdn.com 中国Java开发网
http://spring.jactiongroup.net SpringFramework中文论坛
http://www.cartexpert.com/forum/forum.jsp?column=24 Jive研究论坛
http://www.javafan.net/jive/index.jsp JavaFan论坛

Java优秀Blog
http://blog.csdn.net/casularm Casularm Blog
http://hedong.3322.org 竹笋炒肉
http://blog.csdn.net/baijsp Java and OpenSource Software
http://leosky.java.mblogger.cn leo的Blog
http://java2guru.java.mblogger.cn J2EE Blog
http://blog.csdn.net/chenyun2000 Open Java Project
http://gigix.blogdriver.com/gigix/index.html 透明思考
http://blog.tomxp.com/Home.html 东波的Blog
http://blog.csdn.net/liaoxingya276 liaoxingya的Blog
http://blog.csdn.net/arielxp !Java
http://www.nncn.com/blog/weblog.php HuiFe