前言
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章。
作者