天天看点

《Java 开发从入门到精通》—— 导读

《Java 开发从入门到精通》—— 导读

从你开始学习编程的那一刻起,就注定了以后所要走的路:从编程学习者开始,依次经历实习生、程序员、软件工程师、架构师、cto等职位的磨砺;当你站在职位顶峰的位置蓦然回首,会发现自己的成功并不是偶然,在程序员的成长之路上会有不断修改代码、寻找并解决bug、不停地测试程序和修改项目的经历;不可否认的是,只要你在自己的开发生涯中稳扎稳打,并且善于总结和学习,最终将会得到可喜的收获。

选择一本合适的书

对于一名想从事程序开发的初学者来说,究竟如何学习才能提高自己的开发技术呢?其一的答案就是买一本合适的程序开发图书进行学习。但是,市面上许多面向初学者的编程图书中,大多数篇幅都是基础知识讲解,多偏向于理论,读者读了以后面对实战项目时还是无从下手。讲清如何实现从理论平滑过渡到项目实战的图书,是初学者迫切需要的,为此,作者特意编写了本书。

本书讲解了入门类、范例类和项目实战类三类图书的内容。并且对实战知识不是点到为止地讲解,而是深入地探讨。用纸质书+光盘资料(视频和源程序)+网络答疑的方式,实现了入门+范例练习+项目实战的完美呈现,帮助读者从入门平滑过渡到项目实战的 角色。

为了使读者能够完全看懂本书的内容,本书遵循“入门到精通”基础类图书的写法,循序渐进地讲解这门开发语言的基本知识。

本书采用的不是编程语言知识点的罗列式讲解,为了帮助读者学懂基本知识点,每章都会有“技术解惑”板块,让读者知其然又知其所以然,也就是看得明白,学得通。

书中一共有460个实例,其中有153个正文实例,1个综合实例。每一个正文实例都穿插加入了2个与知识点相关的范例,即全书具有306个拓展范例。通过对这些实例及范例的练习,本书实现了对知识点的横向切入和纵向比较,让读者有更多的实践演练机会,并且可以从不同的角度展现一个知识点的用法,真正实现了举一反三的效果。

书中每一章均提供声、图并茂的语音教学视频,这些视频能够引导初学者快速入门,增强学习的信心,从而快速理解所学知识。

本书根据需要在各章安排了很多“注意”“说明”和“技巧”等小板块,让读者可以在学习过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。

本书循序渐进、由浅入深地详细讲解了java语言开发的技术,并通过具体实例的实现过程演练了各个知识点的具体应用。全书共20章,分别为java之印象、第一段java程序、java语法、条件语句、循环语句、特殊数据——数组、java的面向对象(上)、java的面向对象(中)、java的面向对象(下)、集合、常用的类库、泛型、异常处理、i/o与文件处理、awt的奇幻世界、swing详解、数据库编程、网络与通信编程、多线程和综合案例——开发企业快信系统等内容。书中以“技术讲解”“——“范例演练”——“技术解惑”贯穿全书,引领读者全面掌握java语言开发。

<a href="https://yq.aliyun.com/articles/92205">第1章 java之印象</a>

<a href="https://yq.aliyun.com/articles/92205">1.1 初步认识java</a>

<a href="https://yq.aliyun.com/articles/92223">1.2 面向对象</a>

<a href="https://yq.aliyun.com/articles/92227">1.3 技术解惑</a>

<a href="https://yq.aliyun.com/articles/92254">第2章 第一段java程序</a>

<a href="https://yq.aliyun.com/articles/92254">2.1 搭建java开发平台</a>

<a href="https://yq.aliyun.com/articles/92261">2.2 编写第一段java程序</a>

<a href="https://yq.aliyun.com/articles/92285">2.3 使用ide工具序</a>

<a href="https://yq.aliyun.com/articles/92290">2.4 java的运行机制</a>

<a href="https://yq.aliyun.com/articles/92296">2.5 技术解惑</a>

第3章 java语法

第4章 条件语句

第5章 循环语句

第6章 特殊数据—数组

第7章 java的面向对象(上)

第8章 java的面向对象(中)

第9章 java的面向对象(下)

第10章 集合

第11章 常用的类库

第12章 泛型

第13章 异常处理

第14章 i/o与文件处理

第15章 awt的奇幻世界

第16章 swing详解

第17章 数据库编程

第18章 网络与通信编程

第19章 多线程

第20章 整合开发企业快信系统