您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
我是今年学JAVA开发的小白,各位有什么建议的书可以提升业务能力的啊?
框架,方面,阶段我是今年学JAVA开发的小白,各位有什么建议的书可以提升业务能力的啊?
发布时间:2019-02-08加入收藏来源:互联网点击:
我是今年学JAVA开发的小白,各位有什么建议的书可以提升业务能力的啊?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
作为一名IT行业的从业者,同时也出版过Java编程方面的书籍,我来回答一下这个问题。
对于Java语言的初学者来说,要想提升自己的业务能力需要经过三个阶段,不同阶段需要了解不同的知识结构。
学习Java的第一个阶段需要掌握Java的基本编程思想,这个阶段主要学习Java的面向对象编程过程以及掌握各种“抽象”,可以读一下《Java核心技术》和《Java编程思想》。Java语言属于先难后易的编程语言,在学习的初期具有较大的难度,在掌握了面向对象的编程过程之后,后续的学习会相对容易一些。
学习Java的第二个阶段是掌握Java的开发框架。Java编程一个重要的特点就是离不开框架,一方面通过框架可以规范代码结构,另一方面框架也能够提升程序的可复用性和扩展性。Java开发一个重要的特点就是按角色进行开发,所以早期的Java开发对于MVC、DAO等框架有广泛的使用,也使得团队合作开发变得更容易实现。目前Spring系列框架在Java开发领域比较流行,包括SpringBoot、SpringMVC、SpringCloud等。在学习Spring的过程中,可以读一下《Spring IN ACTION》。
学习Java的第三个阶段是学习业务平台知识。Java的应用级开发通常都要基于相应的平台进行应用开发,比如在当前的大数据时代背景下,学习Hadoop和Spark平台就是不错的选择。目前Hadoop和Spark平台已经构建了一个比较健全的生态体系,行业内也有大量的成熟案例可供学习。在学习Hadoop的过程中,可以读一下《Hadoop权威指南》。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!
回答于 2019-09-11 08:43:50
看我网站,www.codingkuai.com资源最全,而且无条件的下载的良心网站。
回答于 2019-09-11 08:43:50
看我的视频
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |