注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
零基础学Java 豆 0.0分
资源最后更新于 2020-03-29 04:16:39
作者:陈洁
出版社:出版社机械工业出版社
出版日期:2014-07
ISBN:9787111466055
文件格式: pdf
简介· · · · · ·
本书一共分为四篇,共25章,循序渐进地讲述了Java语言的语法规则,Eclipse和MyEclipse开发环境的使用,从基本概念到具体实践、从入门知识到高阶主题、从语法语义到数据结构和算法都进行了详细的阐述,主要包括运算符、表达式、分支语句、循环语句、函数、数组、字符串、类、对象、包、继承、多态、封装、枚举、反射、标注、泛型、类加载器、动态代理、多线程、文件的操作和访问、数据的操作、数据的存储、Java数据结构、XML文件的创建和解析、数据库的连接、网络编程和界面的设计等知识点。《零基础学Java》由常建功 等著。
目录
出版说明
第2版图书所做的改进
包括的书籍
光盘内容
技术支持
前言
本书特点
本书内容
本书适用的对象
本书作者
第一篇 Java语言了解必备篇
第1章 Java技术概览
1.1 Java技术
1.2 Windows下的"HelloWorld"应用程序
1.3 深入探讨"HelloWorld"应用程序
1.4 常见疑难解答
1.5 小结
1.6 习题
第2章 Java开发工具及环境设置
2.1 Java开发工具简介
2.2 如何下载并安装JDK
2.3 JDK内置工具
2.4 jar文件的创建与查看
2.5 JDK环境设置
2.6 一个简单的Java应用程序
2.7 一个简单的Java Applet应用程序
2.8 注释及内嵌式文档
2.9 常见疑难解答
2.10 小结
2.11 习题
第3章 Java语言中的数据与运算符
3.1 数制
3.2 数据类型
3.3 变量
3.4 变量如何初始化
3.5 常量
3.6 运算符
3.7 常见疑难解答
3.8 小结
3.9 习题
第4章 程序设计中的流程控制
4.1 编程风格
4.2 条件语句
4.3 循环语句
4.4 中断与继续语句
4.5 分支语句
4.6 返回语句
4.7 常见疑难解答
4.8 小结
4.9 习题
第5章 数组
5.1 数组概念的引入
5.2 基本数据类型的数组
5.3 由实例引出不同数组种类及其使用
5.4 数组的综合实例
5.5 常见疑难解答
5.6 小结
5.7 习题
第6章 字符串的处理
6.1 字符串的基本概念
6.2 字符串处理的类库种类
6.3 用实例演示如何处理字符串
6.4 如何格式化输出
6.5 常见疑难解答
6.6 小结
6.7 习题
第二篇 Java语言特色篇
第7章 类
7.1 JDK 5和JDK 6特性
7.2 用比较法阐述类的概念
7.3 Java中已有的类
7.4 用实例分析设计一个类的流程
7.5 常见疑难解答
7.6 小结
7.7 习题
第8章 对象和包
8.1 对象
8.2 对象家族中的成员
8.3 对象中访问控制符的重要性
8.4 重载
8.5 包
8.6 注释及嵌入文档
8.7 常见疑难解答
8.8 小结
8.9 习题
第9章 继承
9.1 什么是继承
9.2 如何实现继承
9.3 构造器的使用
9.4 继承中的覆盖现象
9.5 类之间的关系
9.6 继承层次图
9.7 如何设计好继承
9.8 常见疑难解答
9.9 小结
9.10 习题
第10章 多态
10.1 多态的产生
10.2 多态的概念
10.3 通过实例熟悉多态用法
10.4 绑定
10.5 超类
10.6 常见疑难解答
10.7 小结
10.8 习题
第11章 接口与内部类
11.1 接口
11.2 内部类
11.3 常见疑难解答
11.4 小结
11.5 习题
第12章 抽象
12.1 抽象的概念
12.2 抽象类
12.3 抽象与接口的区别
12.4 常见疑难解答
12.5 小结
12.6 习题
第13章 线程
13.1 线程的概念
13.2 线程的创建
13.3 线程的使用
13.4 实例分析
13.5 常见疑难解答
13.6 小结
13.7 习题
第14章 封装
14.1 封装简介
14.2 在程序设计中为什么要使用封装
14.3 结合实例讲述如何设计封装
14.4 在程序设计中设计封装的注意点
14.5 常见疑难解答
14.6 小结
14.7 习题
第三篇 Java程序设计数据处理篇
第15章 Java输入与输出(I/O)
15.1 输入与输出的重要性
15.2 Java有哪些重要的输入/输出类
15.3 文件或目录信息的处理——File类
15.4 读取数据的媒介之一——流(stream)
15.5 多字节数据读取类——Filter类
15.6 读取数据的媒介之二——字符流(character stream)
15.7 利用对象序列化控制输入/输出
15.8 常见疑难解答
15.9 小结
15.10 习题
第16章 异常与处理及内存管理
16.1 异常的概念
16.2 异常的捕获
16.3 内存的管理和回收
16.4 常见疑难解答
16.5 小结
16.6 习题
第17章 Java中对数据的处理
17.1 如何将基本数据类型转换为对象
17.2 如何处理随机性的数据
17.3 如何对数据进行排列、整理
17.4 常见疑难解答
17.5 小结
17.6 习题
第四篇 Java数据结构
第18章 数据结构的接口
18.1 数据结构接口及实现
18.2 Collection集合接口与Iterator迭代器接口
18.3 常见疑难解答
18.4 小结
18.5 习题
第19章 Java中的数据结构
19.1 链表
19.2 数组列表类
19.3 散列表
19.4 散列集
19.5 树集
19.6 映像
19.7 枚举
19.8 属性集
19.9 常见疑难解答
19.10 小结
19.11 习题
第20章 XML基础
20.1 XML的产生及与HTML的比较
20.2 XML的编辑工具
20.3 XML文档
20.4 格式良好的XML
20.5 什么是DTD
20.6 有效的XML
20.7 XML处理器/解析器
20.8 常见疑难解答
20.9 小结
20.10 习题
第五篇 Java高级应用篇
第21章 JDBC及其应用
21.1 数据库基础知识
21.2 JDBC的概念
21.3 SQL数据库技术
21.4 JDBC基本编程
21.5 事务处理
21.6 预查询
21.7 常见疑难解答
21.8 小结
21.9 习题
第22章 Swing组件与布局管理器
22.1 什么是Swing编程
22.2 MVC设计模式基础
22.3 简单框架设计及实例
22.4 简单图形按钮控件的设计及实例
22.5 简单文本输入组件的设计及实例
22.6 标签组件的设计及实例
22.7 选择组件的设计及实例
22.8 菜单的组件设计
22.9 对话框的种类及用法
22.10 复杂布局管理器的种类及用法
22.11 通过实例熟悉Swing编程
22.12 常见疑难解答
22.13 小结
22.14 习题
第23章 Eclipse的使用
23.1 Eclipse简介
23.2 Eclipse界面简介
23.3 如何使用Eclipse进行开发
23.4 常见疑难解答
23.5 小结
23.6 习题
第六篇 Java程序设计网络篇
第24章 Applet设计
24.1 Applet的基本概念及生命周期
24.2 Applet的多媒体处理
24.3 浏览器与Applet的设计
24.4 Applet的安全
24.5 一个Applet的综合实例分析
24.6 常见疑难解答
24.7 小结
24.8 习题
第25章 网络编程基础
25.1 网络基础知识
25.2 TCP与UDP
25.3 端口与套接字
25.4 TCP程序设计基础
25.5 UDP程序设计基础
25.6 如何设计网络程序
25.7 常见疑难解答
25.8 小结
25.9 习题
第七篇 Java程序设计综合实例
第26章 学校管理系统
26.1 模块划分
26.2 需求分析
26.3 登录界面的设计
26.4 主界面的设计
26.5 数据库系统的设计
26.6 学生信息系统界面的设计
26.7 教师信息系统界面的设计
26.8 领导信息系统界面的设计
26.9 小结
第27章 电话单辅助分析工具
27.1 系统设计
27.2 系统目标
27.3 系统功能
27.4 业务流程
27.5 软件模块设计
27.6 软件打包发行
27.7 数据库配置
27.8 小结
光盘内容