大年前总结一篇 Python 的资源汇总,有同学说应该来篇 Java 的,LeanCloud 最擅长 Java 的工程师与大家做了个小分享,仅是根据个人的学习经验总结,如果工程师们还有更好的推荐,欢迎在留言板留言,与大家分享。

Java 的语言特性不必多说,Java 9 也马上快要发布了,但不管是 Java 8 还是未来的 9 ,牢牢掌握其根本还是非常重要的。

书单

先来说说书,虽然现在可以很容易通过网上的一些文档掌握语法,但是你还应该准备几本书,来对一些概念进行更深入的研究。

《Head First Java》(第二版·中文版)
绝对入门的好书。貌似有的同学觉得废话比较多,但是非常适合新手,比较人性化,大概一周时间你就可以上手写程序了。
http://item.jd.com/10100190.html

《Java 语言程序设计-基础篇》
对于有编程基础的广大程序员来说,这本 Java 基础篇就非常合适。
https://book.douban.com/subje...

《Thinking in JAVA》
这算是一本 Java 必读书籍了,有一定基础后再看会好一些,可以放到桌边当工具书。
https://book.douban.com/subje...

《Java 并发编程实战》
多线程并发方面不可多得的好书。
https://book.douban.com/subje...

《Effective Java》
这本介绍了 Java 中经常使用但容易被忽略的一些规则,适合对 Java 已经有一定基础的同学。
https://book.douban.com/subje...

《深入理解 Java 虚拟机》
不多说,了解 Java 虚拟机的必读书籍!!
https://book.douban.com/subje...

网站

还有一些个人认为学习 Java 浏览价值很高的网站。

Oracal 技术网
http://www.oracle.com/technet...

官方的入门指南
http://docs.oracle.com/javase...

ConcretePage
Java 资源类网站,可以找到各种 Java 框架及相关教程
http://www.concretepage.com/

必读的 Java 学习资料分享!相关推荐

  1. Java学习资料分享

    今天呢,给大家推荐一下本人的b站账号: 创作中心 - 哔哩哔哩弹幕视频网 - ( ゜- ゜)つロ 乾杯~ 这里会每天定时的为大家更新java小项目视频哦,有兴趣的也可以加个群呢,谢谢哦. 然后干嘛呢? ...

  2. Java程序员学习资料分享,等你来收藏!

    你有没有,想入门 Java.Python.Go.大数据.区块链等编程技术,而却无从入手? 你有没有,为了提升自己,去花费很长时间,苦苦寻觅学习资源,而最终却寻而无获? 最近,时不时的又有新老朋友,索要 ...

  3. 不得不知道的一些Java学习资料

    Java学习资料 下面是我们花费大量精力整理出来的 Java 学习资料,这套 Java 学习资料由 Java 书籍和 Java 视频两大部分组成,我们会根据 Java 学习路线,按照由浅至深的顺序进行 ...

  4. 授人予鱼不如授人予渔:零基础java学习路线分享

    一切不以求职找工作为目标的学习路线分享都是耍流氓. 博主是19年7月毕业的应届生:985.A+学科硕士.2018年的秋招收获了:百度.腾讯.头条.美团.猿辅导.度小满.猫眼.流利说等offer.off ...

  5. ajax不执行_好程序员Java学习路线分享原生Ajax的使用

    好程序员Java学习路线分享原生Ajax的使用,首先我们先来看一下什么是 AJAX AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术. AJAX 就是 异步.JavaScript ...

  6. JAVA学习资料整理

    今天偶然间发现之前一个群里发过的一篇关于JAVA学习资料的东西.本着服务大众的精神,搬来了博客园: <JAVA编程思想>第四版(英文原版) 下载地址:http://115.com/file ...

  7. app嵌入jsp页面的项目工作量_好程序员Java学习路线分享jsp为什么用的不多了

    好程序员Java学习路线分享jsp为什么用的不多了,曾经JavaEE开发前端多数用的是JSP技术,因为在JSP出现之前,程序员基本都是在Servlet端直接通过out.print的方式拼接出一个页面返 ...

  8. bytes数组转string指定编码_好程序员Java学习路线分享Java基础之string

    好程序员Java学习路线分享Java基础之string 好程序员Java培训 先来讲一下字符串 字串符分类: 不可变字符串:----String.字符串本身不能发生改变,与指向字符串的引用无关. St ...

  9. java 中文乱码_好程序员Java学习路线分享如何处理中文参数

    好程序员Java学习路线分享如何处理中文参数,为什么表单中会产生中文乱码. 好程序员Java培训 产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个 ...

最新文章

  1. 深入Jetty源码之HTTP协议
  2. Spring Security 实战干货:OAuth2第三方授权初体验
  3. 垃圾回收算法简单介绍——JVM读书笔记lt;二gt;
  4. appium 设置参数
  5. jquery addClass,removeClass 设置或删除类
  6. Java不适合于作为主要编程教学语言 -- 孟岩
  7. 如何用Keil uVision3和ISIS 7 Professional中C51单片机做出 LED流水灯
  8. web用pdfobject 对pdf 预览文件
  9. js中字符串方法集合
  10. python中tab键_python中tab键指的是什么意思
  11. 使用tensorflow:LSTM神经网络预测股票(三)
  12. nelder mead方法求解非线性方程组matlab实现
  13. 力软新版APP:聊一聊Uni-App框架,跨平台多端解决方案
  14. java使用File类创建文件或文件夹
  15. 蓝桥学习 PREV-55
  16. 中国大陆第二家开市客将在苏州开业;世界级博物馆Fotografiska进驻亚洲落址上海|美通社头条...
  17. 平面设计矢量绘图软件 CorelDRAW 2019简体中文特别版 Win/Mac
  18. android U盘 io异常,U盘出现I/O错误的详细解决对策
  19. 再见2011,2012不是梦
  20. 快速恢复三菱M70,M80绝对位置。驱动电池没电丢零点后,重 设零点一时爽,要调换刀点和分中对刀时可就呵呵呵了

热门文章

  1. 嵌入式学习:存储器总结
  2. linux驱动:TI+DM8127+GPIO(五)之plarform
  3. es父子结构查询_ES 父子文档查询
  4. Java在Quant应用_java – 如何绘制quantil band(在R中)
  5. python bytearray拼接_python数据类型 ——bytes 和 bytearray
  6. git add 文件夹_Git的下载安装以及基本操作
  7. ios采用什么技术_在不锈钢技术成熟的今天,为什么汽车不采用呢?不仅仅是价格问题...
  8. 【java】兴唐第二十五节课(异常和log4j的使用)
  9. 数据库及页面乱码问题
  10. uc的剪切板能关掉吗_关掉网络游戏,小孩就有美好的未来吗?