自学不建议看书,刚开始学几乎没什么基础,还是以视频为准,经过一段时间的学习之后有了基本的概念这个时候就可以去买一些辅导类的书籍,比如一些算法指导和编程思想之类的我这里推荐你去看一下Java编程思想,不要死看,作为一个字典式的查阅书书籍,以视频为主,书籍为辅,让你更快的去融入到编程的这个当中,对其有比较全面的认知,也就是你刚开始需要横向扩展我看前面几楼都是给你提供的比较专业的书籍其实这些暂时还用不到,在你经过一段时间,大概半年左右,你能够熟练的使用Java来进行一些项目的编写,你就可以去看一些他们推荐的那种很深奥的书搞编程最忌讳的就是当你把所有事情都做好之后,你发现自己还没有准备好 。
想学JAVA技术,看哪些书比较好?
想要进一步学习Java,推荐书,这个东东要看你处于什么水平哎 。我工作之后就在使用Java做软件开发,到目前为止,已经有三年多啦,谈不上学的有多深入,但是还是可以给一些简单的推荐的,希望各位读者针对自己的情况,有选择性的采纳 。我最开始学习Java时,当时在学校,为了考Java全国二级,选择的教程是《Java程序设计》,这个就是最初始的讲解,应付Java二级还行,拿来做Java开发还是不够的 。
在工作之时,学习Java基础的书籍是领导推荐的《Head First Java(中文版)》,而且就我的经历而言,里面讲解的东西的确很实用,对初学者而言值得推荐 。《Head First Java》(中文版)(第2版)是本完整的面向对象(object-oriented,OO)程序设计和Java的学习指导 。
此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目 。最重要的,你会学会如何像个面向对象开发者一样去思考 。工作了一些年之后,对于Java的基础应该没有什么问题啦 。要试着去了解和学习一些Java Web框架,设计模式,设计风格,甚至Java源码 。对于Java Web的框架,我推荐时下最流行的Spring体系,从Spring2.0开始到Spring MVC,再到Spring Boot,理论与实践相结合,在看中文Spring书籍的基础上,结合官网的实例进行深入学习理解,更有甚至,可以去了解性阅读Spring源码 。
对应推荐的书籍有《Spring Boot实战》、《Spring源码深度解析》 。对于设计模式,大家推荐的似乎都很一致,那就是Java版本的《大话设计模式》,我目前还没有读到这一本,这也是同事推荐的,相信你也值得拥有 。对于设计风格,我对于这一方面做的比较有,目前在使用基于Swagger的前后端分离的Java Web开发,后端的HTTP设计使用不严格的Restful风格的架构设计,根据原型规划HTTP接口,编写swagger文件,生成接口Controller控制器代码 。
推荐的书籍有《Java RESTful Web Service实战》、《架构探险·轻量级微服务架构》 。对于Java源码,要在Java方向走的深,是必须要走的路,目前我购买了《深入理解Java虚拟机》,打算研读,不知道效果会怎样,打算深入阅读了此书后,再去抽时间读Java源码,深入了解和学习Java最原始的东西 。
关于java学习,有什么书籍或者教程推荐?
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题 。Java从1995年发明出来,到现在已经25年的历史了,这个技术不仅没有衰老,反而历久弥坚,形成了一个健壮,良好又不断更新的生态系统 。市面上也积攒了大量的学习资料和学习视频,为想学习Java的人提供了很大的帮助 。
推荐阅读
- 英语学习网站大全,导航网站大全
- 大学生的常规性学习方法,学习方法的启示有什么语句
- C语言enum用法,枚举类型enum用法
- 机器学习与深度学习,深度学习和机器学习有什么差别
- 学生学习平板电脑,小霸王学生k10平板电脑学习机好不好
- 《Java教程》,java教程pdf
- 小语种就业前景,学习小语种的就业前景
- 学习提琴应该找什么样的老师,声乐素质包含什么
- 网络研修总结报告6篇,学习了《台阶》你有什么感触
- 安徽省高职扩招在线学习平台,天冷单位退休职工集体送什么