Java程序设计自学手册
基本信息
编辑推荐
从零起步,循序渐进,全面提高学、练、用能力.
图文并茂,步骤详细,只需要按照步骤操作,就可以轻松掌握相关技能,体验编程的乐趣和成就感..
编程一线人员联手打造,融合多年的项目经验和工作心得...
内容简介回到顶部↑
本书从初学者的角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍应用java进行网络编程的常用技术和方法。全书分为3篇,共20章。第1篇为起步篇(第1章~第8章),主要介绍java语言概述、搭建java开发环境、java语言基础、使用开发工具eclipse、算法和程序控制结构语句、面向对象编程、数组及其应用、字符串操作技术和集合类及其应用等内容;第2篇为提高篇(第9章~第14章),主要介绍异常处理、i/o处理技术、线程技术、jdbc技术、java swing等一些高级开发技术,在本篇的最后还通过一个进销存管理系统对前面章节的内容进行了实践;第3篇为实例篇(第15章~第20章),主要介绍jsp环境基础、jsp语法基础、jsp的内置对象、javabean技术和servlet技术等java web领域的基础知识,最后通过一个博客网站介绍java web基础知识的综合应用。
本书附有配套光盘。光盘提供了书中实例的源代码,全部经过精心调试,在windows xp/windows 2000/windows 2003 server下全部通过,保证能够正常运行。
本书适用于java初、中级用户,也可作为大中院校师生和培训班的教材,对于网络编程爱好者,本书也有非常好的参考价值。
本书附有配套光盘。光盘提供了书中实例的源代码,全部经过精心调试,在windows xp/windows 2000/windows 2003 server下全部通过,保证能够正常运行。
本书适用于java初、中级用户,也可作为大中院校师生和培训班的教材,对于网络编程爱好者,本书也有非常好的参考价值。
作译者回到顶部↑
目录回到顶部↑
第1篇 起步篇
第1章 搭建java开发环境 3
1.1 java语言的产生与发展 4
1.2 java语言的特点 4
1.3 搭建java开发环境 5
1.3.1 下载jdk 5
1.3.2 安装jdk 8
1.3.3 windows系统下配置和测试jdk 9
1.4 java程序的开发过程 10
1.5 一个简单的java应用程序 11
1.5.1 构建java程序 11
1.5.2 编译和运行java程序 12
1.5.3 使用java核心api文档 12
1.6 本章小结 13
第2章 java语言基础 14
2.1 编码规范 15
2.1.1 java命名规范 15
2.1.2 代码编写规则 15
2.1.3 java程序的注释 16
2.2 常量与变量 17
第1章 搭建java开发环境 3
1.1 java语言的产生与发展 4
1.2 java语言的特点 4
1.3 搭建java开发环境 5
1.3.1 下载jdk 5
1.3.2 安装jdk 8
1.3.3 windows系统下配置和测试jdk 9
1.4 java程序的开发过程 10
1.5 一个简单的java应用程序 11
1.5.1 构建java程序 11
1.5.2 编译和运行java程序 12
1.5.3 使用java核心api文档 12
1.6 本章小结 13
第2章 java语言基础 14
2.1 编码规范 15
2.1.1 java命名规范 15
2.1.2 代码编写规则 15
2.1.3 java程序的注释 16
2.2 常量与变量 17
前言回到顶部↑
Java是Sun公司推出的一门很优秀的语言,具有简单、面向对象、可移植、分布性、解释器通用性、稳健、多线程、安全及高性能等语言特性。它不仅可以用来开发大型的应用程序,而且也适合开发Web程序,是一种被广泛使用的网络编程语言。.
目前,虽然介绍Java的图书很多,但对初学者而言不是太专、太深,就是太简单,不具有实用性,真正适合自学的书籍不多。我们前期策划的程序开发类图书受到了广大读者的欢迎,很多读者打电话或通过论坛、邮件与我们探讨学习编程的方法或经验,非常希望我们能编写一本Java入门的图书。为此,我们组织一批有编程经验的开发人员,从学习编程的实际体会入手编写了本书。本书突出讲解实际开发中必需掌握的技术、经验和技巧,旨在使读者达到学以致用的目的。
本书内容
本书共分20章,作者按内容层次分为起步篇、提高篇和实例篇3篇。起步篇介绍Java编程必须掌握的基本技术,非常适合初学者入门学习。提高篇介绍实际开发中必须用到的技术,适合初、中级用户编程提高之用。Java Web应用篇讲解JSP相关开发技术及如何开发JSP网站,适合读者学习Java Web技术。各篇学习内容及学习效果如图所示。
本书光盘内容
为使读者自学本书,本书光盘提供了近60分钟的教学视频录像,可以帮助读者轻松通过编程的第一关口。本书光盘还提供了以下超值内容。
60分钟视频讲解 本书实例的源程序
环境搭建及实例开发录像 6套正版程序(测试版)
编程词典试用版 界面词典试用版
几十种实用工具 软件开发规范和常用开发素材
本书特点
本书有如下特点。
1.结构合理,符合自学要求。
所讲内容既避开了艰涩难懂的理论知识,又覆盖了编程所需的各方面技术,其中一些知识是同类书鲜有提及,但又非常实用;对于目前的热点技术与应用,本书也进行了介绍。
2.循序渐进、轻松上手。
本书内容叙述从零起步,循序渐进,全面提高学、练、用能力。讲解中使用了大量生动、实用的实例,可以使读者轻松上手,快速掌握所学内容。本书还提供了一些实例的视频演示,可以帮助使用这些内容遇到困难的读者快速解决遇到的问题。
3.实例经典,贴近实际。
本书介绍的内容和实例多数来源于实际开发,实践性强,可用于实际项目开发。本书后面通过两个完整的综合实例,全面介绍网络程序开发的业务过程和技术,案例讲解力求步骤详尽,清晰流畅。
4.图文并茂,步骤详细。
为适合读者自学,本书在介绍技术时,采用了技术讲解+实例实践的方式。讲解中图文并茂,步骤详细,读者只需要按照步骤操作,就可以轻松学会Java的相关技能,并小有成果,从而体会编程带来的乐趣干口成就感。
目前,虽然介绍Java的图书很多,但对初学者而言不是太专、太深,就是太简单,不具有实用性,真正适合自学的书籍不多。我们前期策划的程序开发类图书受到了广大读者的欢迎,很多读者打电话或通过论坛、邮件与我们探讨学习编程的方法或经验,非常希望我们能编写一本Java入门的图书。为此,我们组织一批有编程经验的开发人员,从学习编程的实际体会入手编写了本书。本书突出讲解实际开发中必需掌握的技术、经验和技巧,旨在使读者达到学以致用的目的。
本书内容
本书共分20章,作者按内容层次分为起步篇、提高篇和实例篇3篇。起步篇介绍Java编程必须掌握的基本技术,非常适合初学者入门学习。提高篇介绍实际开发中必须用到的技术,适合初、中级用户编程提高之用。Java Web应用篇讲解JSP相关开发技术及如何开发JSP网站,适合读者学习Java Web技术。各篇学习内容及学习效果如图所示。
本书光盘内容
为使读者自学本书,本书光盘提供了近60分钟的教学视频录像,可以帮助读者轻松通过编程的第一关口。本书光盘还提供了以下超值内容。
60分钟视频讲解 本书实例的源程序
环境搭建及实例开发录像 6套正版程序(测试版)
编程词典试用版 界面词典试用版
几十种实用工具 软件开发规范和常用开发素材
本书特点
本书有如下特点。
1.结构合理,符合自学要求。
所讲内容既避开了艰涩难懂的理论知识,又覆盖了编程所需的各方面技术,其中一些知识是同类书鲜有提及,但又非常实用;对于目前的热点技术与应用,本书也进行了介绍。
2.循序渐进、轻松上手。
本书内容叙述从零起步,循序渐进,全面提高学、练、用能力。讲解中使用了大量生动、实用的实例,可以使读者轻松上手,快速掌握所学内容。本书还提供了一些实例的视频演示,可以帮助使用这些内容遇到困难的读者快速解决遇到的问题。
3.实例经典,贴近实际。
本书介绍的内容和实例多数来源于实际开发,实践性强,可用于实际项目开发。本书后面通过两个完整的综合实例,全面介绍网络程序开发的业务过程和技术,案例讲解力求步骤详尽,清晰流畅。
4.图文并茂,步骤详细。
为适合读者自学,本书在介绍技术时,采用了技术讲解+实例实践的方式。讲解中图文并茂,步骤详细,读者只需要按照步骤操作,就可以轻松学会Java的相关技能,并小有成果,从而体会编程带来的乐趣干口成就感。







点击看大图



加载中...


