Giter Club home page Giter Club logo

javabooks's Introduction

”二哥,能不能给一套 Java 电子书的链接啊,最好是成体系的;我现在就想好好的学习,感觉和公司的一些同事差距有点大,想追赶上。纸质书有点沉,天天带在手边很不方便,尤其是上下班坐地铁的时候,都感觉看纸质书不太好意思,电子书不仅携带方便,还能不知不觉。“

说实话,被很多小伙伴问过这样的问题,于是我下狠心,整理了半个多月的时间,终于从各个搜索网站上收集了上百本常用的 Java 电子书,真的是吃奶劲都使上了!

确实,计算机方面的书籍都比较贵,而技术更新迭代又非常快,天天买纸质书确实不太能跟上节奏。那么,现在好了,再也不用担心这些问题了。

简单说一下我为什么要花半个多月的时间来整理这份书单。主要是因为很多读者的知识体系是零散的,不成系统的,况且技术书籍这么庞杂。有了我这份清单之后,那些没有经验或者经验有限的初学者,在学习的时候思路瞬间就开阔了许多:少走弯路,利用有限的精力,更加高效地学习。

想应聘初级 Java 工程师,那只需要阅读入门、工具、框架和数据库方面的书籍就行了;

如果想应聘 Java 高级工程师,那么就需要阅读并发编程、底层、性能优化方面的书籍;

如果还想更进一步,那么就要着手阅读设计模式、计算机网络、操作系统、数据结构与算法等方面的书籍;

记住一点,在应聘之前,请恶补一下面试方面的资料;

如果时间充沛,大数据、架构、管理方面的书籍可以读起来;

如果还有时间,DDD、区块链、人工智能、搜索引擎、网络安全、消息队列、云计算、容器、智能家居等等方面的书籍,就可以读起来了;

作为一名程序员,技术方面也不能太过局限,想学习第二种编程语言的话,C、C++、JavaScript、Python 都可以选择;

技术学累了,可以读一读理财金融方面的书籍,比如说香帅北大金融学课、李笑来的学习学习再学习,思维认知方面,强烈推荐《沉默的大多数》,我的偶像王小波的散文集。

最后,不管怎样,活着最重要!

顺带宣传一下我关注的这个原创公众号:专注于 Java 编程技术和程序员软实力的方方面面,欢迎小伙伴们扫一扫关注一下,一定会大有所获。

图片没显示的时候,微信搜索”沉默王二“也可以找得到

入门

工具

框架

Struts2

Spring

Netty

数据库

SQL

MySQL

Redis

并发编程

底层

性能优化

设计模式

操作系统

Linux基础知识

Linux环境编程

Linux内核

计算机网络

Linux网络编程

数据结构与算法

面试

大数据

架构

扩展

DDD

区块链

人工智能

搜索引擎

网络安全

消息队列

云计算

AR&VR

Docker

IoT

Kubernets

其他语言

C

C++

JavaScript

JavaScript

Python

JavaWeb

JSP

Kotlin

groovy

管理

加餐

活着

免责声明

书籍全部来源于网络其他人的整理,我这里只是收集整理了他们的链接,如有侵权,马上联系我,我立马删除对应链接。我的邮箱:[email protected]

javabooks's People

Contributors

itwanger avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.