Java从初学到精通
Java从初学到精通封面图

Java从初学到精通

辛立伟, 等编著

出版社:电子工业出版社

年代:2010

定价:69.0

书籍简介:

本书内容分为6篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,本书最后一篇通过对几个完整项目案例的分析,详细讲解了使用Java语言开发游戏程序、网络程序和数据库应用程序的完整过程,有利于初学者锻炼使用Java语言解决实际问题的能力。

书籍目录:

第1篇 ava语言基础篇

第1章 ava语言概述

本章介绍了Java语言的背景、特点、开发环境、开发过程及开发工具的使用。在学习本章内容时,要重点理解.1ava技术的两个含义:Java程序设计语言与Java平台。重点掌握如何搭建Java程序的开发环境,包括下载及安装Java开发工具包JDK、配置环境变量及JDK环境测试等。

1.1 Java语言简介

1.1.1 Java语言的起源

1.1.2 用Java语言的优点

1.2 Java语言与Java平台

1.2.1 ava程序设计语言

1.2.2 Java平台

1.3 搭建Java程序开发环境

1.3.1 系统要求

1.3.2 下载Java程序开发工具包JDK

1.3.3 安装JDK

1.3.4 在Windows系统下配置JDK

1.4 开发第一个Java应用程序

1.4.1 创建第一个Java应用程序源文件

1.4.2 将Hello WorldApp.java源文件编译为.class文件

1.4.3 运行Hello WorldApp应用程序

1.4.4 Java应用程序的基本结构

1.5 小结

第2章 Java语言基本语法

本章深入学习了Java语言的基本语法,重点对常量与变量及数据类型和运算符做了详细的讲述。在本章的学习过程中,可能对Java数据类型的转换难以理解,因此读者一定要多做练习,通过上机练习体会和掌握Java的基本语法。

2.1 标识符和关键字

2.1.1 标识符

2.1.2 关键字

2.1.3 标识符命名规则

2.2 常量与变量

2.2.1 常量的概念及常量声明

2.2.2 变量的概念及变量声明

2.3 基本数据类型

2.3.1 数据类型

2.312 整数类型

2.3.3 浮点类型

2.3.4 字符类型

2.3.5 逻辑类型

2.3.6 不同数据类型间的转换

2.4 运算符与表达式

2.4.1 算术运算符与算术表达式

2.4.2 赋值运算符与赋值表达式

2.4.3 自增和自减运算符

2.4.4 关系运算符和关系表达式

2.4.5 逻辑运算符和逻辑表达式

2.4.6 位运算符

2.4.7 三元运算符

2.4.8 运算符的优先级

2.5 小结

第3章 数组

本章深入学习了Java语言的数组,了解了Java语言中数组的概念,学习了如何声明、创建、访问和修改数组。本章重点是一维数组和二维数组。其中对于数组的创建及二维数组的创建和使用是本章学习的难点,建议读者多上机练习。

3.1 数组的概念与特点

3.1.1 什么是数组

3.1.2 Java语言中数组的特点

3.2 一维数组

3.2.1 声明一维数组变量

3.2.2 创建一维数组对象

3.2.3 访问一维数组元素

3.2.4 修改一维数组元素

3.3 多维数组

3.3.1 声明二维数组变量

3.3.2 创建二维数组对象

3.3.3 访问二维数组元素

3.3.4 修改二维数组元素

3.4 小结

第4章 程序流程控制语句

本章深入介绍了有关程序流程控制的语句,主要包括选择语句、循环语句和跳转语句。其中的while循环语句因其灵活方便,读者应重点掌握。本章最后讲到的跳转语句主要用于提高循环语句的灵活性,特别是标签break语句,是本章掌握的难点。

4.1 选择语句

4.1.1 if选择语句

4.1.2 if.else双分支选择语句

4.1.3 if.else.if多分支选择语句

4.1.4 选择语句的嵌套

4.1.5 switch多分支开关语句

4.1.6 if选择语句与switch开关语句的区别

4.2 循环语句

4.2.1 while循环语句

4.2.2 do.while循环语句

4.2.3 for循环语句

4.2.4 循环语句的嵌套

4.2.5 使用增强型for语句遍历一维数组中的元素

4.2.6 对一维数组进行排序

4.2.7 使用增强型for语句遍历二维数组中的元素

4.3 跳转语句

4.3.1 break跳转语句

4.3.2 continue跳转语句

4.4 实例

4.4.1 实例1:译密码

4.4.2 实例2:打印九九乘法表

4.5 小结

第5章 数字、字符和字符串处理

本章深入介绍了Java语言中有关数字、字符和字符串的处理的相关知识,重点讲解了java.1ang包中用来处理数字的Number及其子类、专门用来处理数学运算的Math类、专门用来处理字符的Character类,以及专门用来创建和操作字符串的类String。

5.1 数字

5.1.1 Numbers数字包装器类

5.1.2 数字的格式化输出

5.1.3 Math数学运算处理类

5.2 字符

5.2.1 Character字符包装器类

5.2.2 转义字符序列

5.3 使用String类

5.3.1 创建字符串对象

5.3.2 获取字符串的长度

5.3.3 连接字符串

5.3.4 字符串与字符数组

5.3.5 在一个字符串中操纵字符

5.3.6 字符串比较和字符串部分内容比较

5.4 使用String Builder类

5.4.1认识String Builder类

5.4.2 String Builder对象的长度和容量

5.4.3 String Builder类提供的操作方法

5.5 实例

5.5.1 实例1:用户登录验证程序

5.5.2 实例2:敏感词过滤程序

5.6 小结

第2篇 Java面向对象篇

第6章 类和对象

本章主要学习了类和对象的相关概念,包括类的声明、类的实例(即对象)。本章所讲的知识是Java面向对象语言中最基本的概念,所涉及的类和声明、对象的构造、访问控制修饰符都是读者学习的重点其中的构造器的工作过程、访问控制和this关键字的使用是本章学习的难点。

6.1 面向对象简介

6.1.1 什么是对象

6.1.2 什么是类

6.1.3 什么是继承

6.1.4 什么是接口

6.1.5 什么是包

6.2 定义类

6.2.1 类的基本结构

6.2.2 声明类的成员变量

6.2.3 声明类的成员方法

6.2.4 成员方法命名

6.2.5 方法重载

……

第7章 继承

第8章 接口

第9章 抽象类与嵌套类

第10章 泛型

第11章 包

第12章 集合

第3篇 Java图形图像篇

第13章 创建一个图形界面应用程序

第14章 使用Swing基本组件

第15章 使用Swing高级组件

第16章 程序界面布局

第17章 事件处理

第18章 图形、文本和图像处理

第4篇 Java开发技术篇

第19章 异常处理

第20章 输入与输出

第21章 并发程序设计

第22章 网络编程

第23章 Java数据库应用程序开发基础

第24章 使用Swing组件创建数据库应用程序

第5篇 Java实战篇

第25章 案例1:拼图游戏

第26章 案例2:心心网络聊天室

第27章 案例3:惠文教育教务管理系统

内容摘要:

Java不但是最为流行的计算机语言,而且是优秀的纯面向对象语言。《Java从初学到精通》针对初学者和自学者的特点,以通俗易懂的语言介绍Java语言,力求做到深入浅出,将复杂的概念用简洁浅显的语言娓娓道来。
  全书内容分为5篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,《Java从初学到精通》最后一篇通过对几个完整项目案例的分析,详细讲解了使用Java语言开发游戏程序、网络程序和数据库应用程序的完整过程,有利于初学者锻炼使用Java语言解决实际问题的能力。
  《Java从初学到精通》提供有大量翔实的编程实例和丰富的项目案例,通过对项目的实现和讲解,以提高读者解决实际问题的能力,使读者逐步具备利用Java语言来开发应用程序的能力,特别适合于想学习Java语言的初学者和大中专院校学生阅读,也可作为有一定Java基础的软件开发人员和其他有关人员的参考资料。

编辑推荐:

《Java从初学到精通》从此初学,走向精通。循序渐进:从入门开始,由浅入深,逐步深入地讲解。实例丰富:讲解技术点时列举了大量实例,实用性强;注释详细:书中的实例源代码给出了大量注释,便于阅读;案例精讲:提供了3个综合案例帮助读者提高开发水平;视频讲解:配大量多媒体教学视频进行讲解,学习效率高。53小时多媒体教学视频。光盘内容有《Java从初学到精通》实例源代码,《Java从初学到精通》教学PPT,免费赠送的电子图书和视频。献给在学习路上的兄弟姐妹们!
  《Java从初学到精通》涵盖内容有:Java基础语法、数组、流程控制、数字、字符、字符串处理、类与对象、继承、接口、抽象类与嵌套类、泛型、包、集合、程序界面布局、事件处理、图形图像Java 2D、异常处理、输入/输出、进程、线程、网络编程Socket、数据库开发JDBC、Swing、拼图游戏、网络聊天室、教育教务管理系统。

书籍规格:

书籍详细信息
书名Java从初学到精通站内查询相似图书
丛书名从初学到精通系列
9787121106484
如需购买下载《Java从初学到精通》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 18装帧平装
页数 620 印数

书籍信息归属:

Java从初学到精通是电子工业出版社于2010.4出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。