大三月收入2W告诉你,大学生该如何入门Java?

对于没有Java编程经验的程序员来说,在这个阶段阅读任何入门书都是一样的,尤其是快速掌握Java的基本语法和基本用法。

1、《Java编程思想》

《Java编程思想》是一本帮助你掌握基础的好书。它主要包含了基本知识、Java的基本语法和基本类库,对于这些概念都有清晰的解释。可以帮助我们在Java编程学习中打下良好的基础。

这本书的缺点是太厚太长,不适合现代人快速的学习方式。因此,阅读这本书应该知道如何做好需求选择。并不是每一章每一节都值得一看,只要看看关键之处就行了。

本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子 验证码:cs

2、《Agile Java》中文版

这本书的主要特点之一是它把单元测试和TDD贯穿于书中。在传授Java的各种重要基础知识的过程中,潜移默化地影响了读者的编程思维向敏捷性和TDD方向发展。

另外,这本书内容很新,是基于JDK5.0的语法知识上的,学习JDK5.0的新语法也很好。这本书也要按需进行阅读,毕竟Java语言有一个庞大的类库。这本书的内容可以让你在最短的时间内掌握最重要的Java知识。

有时间可以看看:

Java语言:《Think In Java》

JVM:《深入理解Java虚拟机》、《JVM高级特性与最佳实践》

Java多线程和并发:《Java并发编程实战》、《Java多线程编程核心技术》

Java性能:《Effective Java》(中英文版本皆可)

Java Web:《深入分析Java Web技术内幕》

Java网站:《大型网站技术架构核心原理与案例分析》

Java中间件:《大型网站系统与Java中间件实践》

技术交流群,群友每天分享干货,答疑解惑
这些书可以从网上搜索到,比如搜索Java基础教程,会出来很多的。个人建议要找比较全面的教程书籍,就是一本教程是完整的,而不是零零碎碎的内容,东一篇文章西一片文章,自己学起来才能够有连贯性。并且可以循序渐进。

比如我自己看到的教程,从Java简介、开发环境配置、基础语法、对象及类、数据类型、变量、修饰、运算符、循环条件、基础类介绍、数组、方法、输入输出、异常、继承、多态、抽象、封装、接口、包、数据结构、集合框架、泛型、序列化、数据库连接等等。像这样的教程主要是基础的知识较多,而且大部分提供了代码,可以自己配置好开发环境就可以跟着它提供的代码进行实践。

你可能感兴趣的:(技术,程序员,java,java,编程语言)