失效链接处理 |
Java 从入门到项目实践(超值版) PDF 下载
转载自:https://www.jb51.net/books/695004.html
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1507032161.html
相关截图:
资料简介:
本书采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解。全书共28章,不仅介绍了Java语言入门、面向对象编程、内部类、抽象类与接口、数组和方法、字符串、常用类等Java语言的基础知识,而且深入讲解了Java的常用类库、I/O编程、GUI编程、Swing编程、网络编程以及JDBC编程等核心编程技术,详细探讨了Java提供的各种软件开发技术和特性,后讲述了Java语言在游戏、金融、移动互联网、教育等行业的开发应用以及雇员信息管理系统开发、私教优选系统开发、在线购物系统前端开发等项目,全面展现了项目开发的全过程。
资料目录:
第1篇基础知识 第1章步入Java编程世界——Java初探 2 ◎ 本章教学微视频:8个58分钟 2 1.1 Java简介 2 1.1.1了解Java语言 2 1.1.2 Java的发展历史 2 1.1.3 Java的基本思想 3 1.1.4 Java的工作原理 3 1.2搭建Java环境 4 1.2.1什么是JDK 5 1.2.2 JDK的下载与安装 5 1.2.3配置JDK的运行环境 9 1.2.4测试JDK能否正常运行 12 1.3个Java程序 13 1.4选择Java开发工具 15 1.4.1 Java集成开发工具——Eclipse 15 1.4.2下载并安装Eclipse 15 1.4.3使用Eclipse编写Java程序 17 1.5如何学好Java 23 1.6就业面试解析与技巧 24 1.6.1面试解析与技巧(一) 24 1.6.2面试解析与技巧(二) 24
第2章 Java开发基础——Java语言入门 25 ◎ 本章教学微视频:27个135分钟 25 2.1剖析个Java程序 25 2.2 Java基础语法 27 2.2.1基本语法 27 2.2.2 Java标识符 27 2.2.3 Java关键字 28 2.2.4 Java保留字 30 2.2.5 Java分隔符 30 2.2.6 Java注释 31 2.3数据类型 32 2.3.1整型 34 2.3.2浮点型 35 2.3.3字符型 36 2.3.4布尔型 37 2.3.5字符串 37 2.4数据类型的转换 38 2.4.1自动类型转换 38 2.4.2强制类型转换 39 2.5常量与变量 40 2.5.1常量 40 2.5.2变量 41
2.5.3变量的作用域 42 2.6 Java的运算符 43 2.6.1算术运算符 43 2.6.2自增自减运算符 44 2.6.3关系运算符 45 2.6.4逻辑运算符 46 2.6.5赋值运算符 48 2.6.6条件运算符 49 2.6.7位运算符 50 2.6.8优先级与结合性 51 2.7就业面试解析与技巧 52 2.7.1面试解析与技巧(一) 52 2.7.2面试解析与技巧(二) 52 第3章程序的运行轨迹——Java语言的流程 控制 53 ◎ 本章教学微视频:14个52分钟 53 3.1流程控制 53 3.2顺序结构 53 3.3分支结构 54 3.3.1 if语句54 3.3.2 if…else语句 55 3.3.3 if…else if…else语句56 3.3.4嵌套的if…else语句 57 3.3.5 switch语句 58 3.4循环结构 59 3.4.1 while语句 59 3.4.2 do…while语句 60 3.4.3 for语句 61 3.4.4增强for语句 62 3.5跳转语句 63 3.5.1 break语句 63 3.5.2 continue语句 64
3.5.3 return语句64 3.6就业面试解析与技巧 65 3.6.1面试解析与技巧(一) 65 3.6.2面试解析与技巧(二) 65 第4章主流软件开发方法——面向对象编程 入门 66 ◎ 本章教学微视频:17个100分钟 66 4.1面向对象简介 66 4.1.1什么是面向对象 66 4.1.2面向对象的特点 67 4.2类和对象 68 4.2.1什么是类 68 4.2.2类的方法 69 4.2.3构造方法 70 4.2.4认识对象 71 4.2.5类的设计 72 4.2.6类和对象的关系 73 4.3对象值的传递 73 4.3.1值传递 73 4.3.2引用传递 74 4.4作用域修饰符 74 4.4.1访问修饰符 74 4.4.2非访问修饰符 78 4.5封装 81 4.6继承 84 4.7重载 87 4.8多态 88 4.9定义和导入包 92 4.10就业面试解析与技巧94 4.10.1面试解析与技巧(一) 94 4.10.2面试解析与技巧(二) 94
第2篇核心应用 第5章 Java内部的秘密——内部类 96 ◎ 本章教学微视频:6个25分钟 96 5.1创建内部类 96 5.2链接到外部类 97 5.3成员内部类 98 5.4匿名内部类 99 5.5局部内部类 99 5.6静态内部类 100 5.7就业面试解析与技巧 102 5.7.1面试解析与技巧(一) 102 5.7.2面试解析与技巧(二) 102 第6章 Java重要的部分——抽象类与 接口 103 ◎ 本章教学微视频:19个107分钟 103 6.1抽象类和抽象方法 103 6.1.1认识抽象类 103 6.1.2定义抽象类 104 6.1.3典型应用实例 107 6.1.4抽象方法 109 6.2接口概述 110 6.2.1接口声明 110 6.2.2实现接口 111 6.2.3接口默认方法 112 6.2.4接口与抽象类 112 6.3接口的高级应用 112 6.3.1接口的多态 113 6.3.2适配接口 113 6.3.3嵌套接口 114 6.3.4接口回调 115 6.4抽象类和接口的实例 117
6.4.1抽象类的应用实例 117 6.4.2接口的应用实例 118 6.5 Java的集合框架 121 6.5.1接口和实现类 121 6.5.2 Collection接口 122 6.5.3 List接口 124 6.5.4 Set接口 128 6.5.5 Map接口 131 6.6就业面试解析与技巧 132 6.6.1面试解析与技巧(一) 132 6.6.2面试解析与技巧(二) 132 第7章特殊的引用数据类型——数组与 方法 133 ◎ 本章教学微视频:15个75分钟 133 7.1数组的概念 133 7.2一维数组 134 7.2.1数组的声明 134 7.2.2初始化数组 136 7.2.3数组的访问 137 7.3数组的排序 138 7.3.1冒泡排序 139 7.3.2选择排序 140 7.4多维数组 141 7.4.1数组的声明 141 7.4.2数组的内存分配 142 7.4.3数组的元素 142 7.4.4数组的赋值 143 7.4.5遍历多维数组 143 7.5对象数组 145 7.5.1静态sort()方法 145 7.5.2 binarySearch()方法 146 7.6数组在方法中的使用 149 7.7就业面试解析与技巧 150 7.7.1面试解析与技巧(一) 150 7.7.2面试解析与技巧(二) 151 第8章字符的另一种集合——字符串的 应用 152 ◎ 本章教学微视频:19个62分钟 152 8.1 String类的本质 152 8.2 String的API应用 154 8.2.1 String类的操作方法 154 8.2.2字符串的基本操作 156 8.2.3替换和去除空格操作 156 8.2.4截取和分割操作 157 8.2.5字符串的判断操作 158 8.2.6字符串的转换操作 158 8.2.7字符串的连接操作 159 8.2.8字符串的比较操作 160 8.3字符串解析 163 8.4正则表达式 164 8.4.1正则表达式语法 164 8.4.2常用正则表达式 166 8.4.3正则表达式的实例 167 8.5字符串的类型转换 168 8.5.1字符串转换为数组 169 8.5.2基本数据类型转换为字符串 169 8.5.3格式化字符串 170 8.6 StringBuffer与StringBuilder 172 8.6.1认识StringBuffer与StringBuilder 172 8.6.2 StringBuilder类的创建 172 8.6.3 StringBuilder类的方法 173 8.7就业面试解析与技巧 177 8.7.1面试解析与技巧(一) 177 8.7.2面试解析与技巧(二) 177 第9章为编程插上翅膀——常用类的应用 178 ◎ 本章教学微视频:12个59分钟 178 9.1 Math类178 9.2 Random类 179 9.3 Date类 182 9.4 Calendar类 183 9.5 Scanner类 184 9.6 DecimalFormat类186 9.7 Enum类187 9.8包装类 189
|