JAVA学习资源汇总

2019-07-03 00:00:00 学习 资源 汇总

最近打算写几篇个人在自学JAVA服务端过程中,遇到的一些比较有用的资源汇总(从入门到进阶)。

这些资源的特点是不一定很高大上,但是比较浅白易懂,容易快速入门上手。

希望能帮助到有需要的朋友~

资源使用建议:

  • 小白入门的时候可以看下视频,帮助快速上手实践;
  • 入门后主要以看资料、看书为主,因为看视频一方面比较浪费时间,另一方面讲的也不会很深入
  • 最有效的学习方法是:边看资料、边动手实践;真正实践了再回头看书理解总结,才能理解更加深刻(“温故而知新”)

基础篇

视频入门学习:

  • 网易云课堂:https://study.163.com/
  • 慕课网:http://www.imooc.com/course/list
  • 极客学院:https://www.jikexueyuan.com/course/ (去淘宝搜极客学院的资料,几块钱就可以买下了)

资料学习:

  • 《疯狂JAVA讲义》(李刚)
    《Java 核心技术:卷1 基础知识》
  • 菜鸟教程JAVA:http://www.runoob.com/java/java-tutorial.html
  • Java JDBC:http://tutorials.jenkov.com/jdbc/index.html
  • Java Tutorial:http://tutorials.jenkov.com/java/index.html
  • Java IO Tutorial:http://tutorials.jenkov.com/java-io/index.html
  • Java Collections Tutorial:http://tutorials.jenkov.com/java-collections/index.html

并发编程

  • 《疯狂JAVA讲义》第16章(多线程、线程同步与通信、线程池、线程相关类)
  • 《Java并发编程的艺术》
  • 《Java并发编程实战》、《Java Concurrency in Practice》
  • 《深入理解Java虚拟机》第五部分 高效并发
  • Java Concurrency / Multithreading Tutorial:http://tutorials.jenkov.com/java-concurrency/index.html
    Java Concurrency Utilities:http://tutorials.jenkov.com/java-util-concurrent/index.html
  • Java并发编程系列-兰亭风雨专栏:http://blog.csdn.net/column/details/concurrency.html
  • 聊聊高并发-专栏:http://blog.csdn.net/column/details/loveconcurrency.html

JVM

  • 《深入理解Java虚拟机:JVM高级特性与最佳实践》
  • 《深入分析Java Web技术内幕 修订版》第4、5、6、7、8章

JAVA8

  • 《java8函数式编程》
  • 【译】Java 8的新特性—终极版:https://www.jianshu.com/p/5b800057f2d8
  • Java 8 新特性(菜鸟教程): http://www.runoob.com/java/java8-new-features.html
  • Java 8 简明教程:https://www.kancloud.cn/wizardforcel/modern-java-zh/141721

更多分享,欢迎关注微信公众号:EnjoyMoving

    原文作者:EnjoyMoving
    原文地址: https://zhuanlan.zhihu.com/p/47256486
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。

相关文章