Java编程兵书
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

Java已经成为最受程序员欢迎的编程语言之一,可以进行桌面程序应用、Web应用、分布式系统和嵌入式系统应用,并且在信息技术等各个领域得到了广泛应用。

本书全面介绍了Java语言基础,以实例形式介绍了Java语言的编程技术和开发过程。关于Java的技术有很多,学完本书之后,读者不但可以掌握Java语言的精髓,还可以实践项目。

本书特点

1.由浅入深

本书从开发环境及基本语法知识入手,逐渐学习Java的基本概念、面向对象基础、图形界面程序的开发及数据库应用程序的开发。让读者在没有编程基础的情况下,能够很快掌握Java语言编程的各种技术。

2.示例讲解

本书每讲解到语法使用、编程要点时,都会以示例的形式展现给大家,并列举了大量翔实的插图,让读者更容易理解客观的理论知识。

3.使用最新的开发工具包JDK 7

本书跟踪Java语言的最新发展动向,深入介绍了JDK 7中的许多新特性,以保证读者了解最新的Java语言特性。

4.配有综合案例

本书最后一篇配有两个经典案例,可以让读者了解从零开始如何一步步进入编程实战,体会到以后工作的大概步骤。

本书内容

第一篇 环境准备篇

主要让读者了解Java的历史和发展,针对Java的开发环境进行详细讲解,一步一步教读者如何配置开发环境。

第二篇 Java语法篇

主要介绍了Java语言的各种基本编程语法,对面向对象编程的内容进行了深入讲解。类、对象、继承、接口及集合等内容的使用,可以帮助读者从理论的角度理解什么是面向对象的设计思想,以及常用的数组、字符串和Java常用类的各种操作,让读者熟练掌握编写代码的基础知识,为以后编写项目打下基础。

第三篇 Java编程提高篇

主要内容包括多线程、JDBC连接数据库、异常处理、流及Swing编程,引导读者进一步深入学习Java编程知识,帮助读者提高自身的能力。

第四篇 开发实战篇

通过两个综合项目对前面学习过的知识进行整理,让读者学习如何开发程序、如何分析业务流程、如何对程序需求进行分析。

适合的读者

● 想从事软件开发的入门者。

● Java自学者。

● 初级软件程序员。

● 从其他语言迁移过来的开发人员。

本书由桂颖、任昱衡编写,其中东华理工大学的桂颖负责编写了第1章~第12章,中国电子商务协会电子商务研究院的任昱衡负责编写了第13章~第24章。

作者