书籍详情

Java从初学到精通

Java从初学到精通

作者:辛立伟 等编著

出版社:电子工业出版社

出版时间:2010-06-01

ISBN:9787121106484

定价:¥69.00

购买这本书可以去
内容简介
  Java不但是最为流行的计算机语言,而且是优秀的纯面向对象语言。《Java从初学到精通》针对初学者和自学者的特点,以通俗易懂的语言介绍Java语言,力求做到深入浅出,将复杂的概念用简洁浅显的语言娓娓道来。全书内容分为5篇,共计27章,涵盖了Java程序设计语言基础、Java面向对象基础、Java图形化界面编程技术、Java网络应用程序开发技术、Java数据库应用程序开发技术等方面的内容。为了便于读者学习和实际应用,《Java从初学到精通》最后一篇通过对几个完整项目案例的分析,详细讲解了使用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:惠文教育教务管理系统
猜您喜欢

读书导航