您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java实用教程(第3版高等学校计算机教材)
字数: 734000.0
装帧: 简装
出版社: 电子工业出版社
作者: 郑阿奇
出版日期: 2015-09-01
商品条码: 9787121266225
版次: 1
开本: 其他
页数: 0
出版年份: 2015
定价:
¥52
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本教程以甲骨文近期新发布的Java 8为基础,对第2版进行了全新改版,内容循序渐进、深入浅出,精心设计每一个实例,结构安排更为合理,使读者准确把握Java的知识点。教程包括Java实用教程、实验、习题和习题答案四部分(限于篇幅,习题和习题答案通过网络以电子档形式提供)。本教程在讲解内容后紧跟实例,很多章节的最后还配备有综合实例,对已经学习的主要知识进行综合应用。实验部分也是通过实例引导读者学习,并提出思考问题,最后在原来基础上让读者自己进行操作和编程练习。
目录
第1部分 Java实用教程 第1章 Java语言及编程环境 1 1.1 Java语言简介 1 1.1.1 Java语言特点 1 1.1.2 Java运行机制 2 1.1.3 Java 8新特性 3 1.2 Java编程环境 3 1.2.1 JDK 8 3 1.2.2 Eclipse集成开发环境 7 第2章 Java语法基础 13 2.1 常量和变量 13 2.1.1 数据类型 13 2.1.2 标识符和关键字 13 2.1.3 常量 14 2.1.4 变量 16 2.1.5 类型转换 17 2.2 运算符和表达式 19 2.2.1 运算符 19 2.2.2 表达式 24 2.3 流程控制 24 2.3.1 分支语句 24 2.3.2 循环语句 27 2.3.3 流程跳转语句 30 2.4 数组 31 2.4.1 一维数组 31 2.4.2 多维数组 33 2.4.3 数组的访问 36 2.5 综合实例 38 第3章 Java类与对象 41 3.1 Java语言的类 41 3.1.1 面向对象程序设计概念 41 3.1.2 类的定义 42 3.1.3 变量初始化 43 3.1.4 类的方法 45 3.2 创建对象 49 3.2.1 构造方法 49 3.2.2 默认构造方法 51 3.2.3 构造方法重载 52 3.3 this引用 53 3.4 静态成员 55 3.4.1 静态变量 55 3.4.2 静态方法 56 3.4.3 main()方法 57 3.4.4 静态代码块 59 3.5 内部类 60 3.5.1 实例内部类 60 3.5.2 匿名内部类 62 3.5.3 static内部类 63 3.5.4 局部内部类 64 3.6 类的打包封装 64 3.6.1 包(package)机制 64 3.6.2 创建JAR文件 68 第4章 Java面向对象编程 70 4.1 继承 70 4.1.1 继承的定义 70 4.1.2 初始化基类 71 4.1.3 方法的重写 72 4.1.4 super关键字 74 4.2 多态 75 4.2.1 对象的类型转换 75 4.2.2 多态的实现 78 4.3 抽象类和接口 80 4.3.1 抽象方法与抽象类 80 4.3.2 接口概念及特性 81 4.4 终止继承 84 4.4.1 final类 84 4.4.2 final方法 84 4.4.3 final变量 85 4.5 修饰符的适用范围 87 4.5.1 修饰符及访问权限 87 4.5.2 类内部 88 4.5.3 同一个包的类 89 4.5.4 不同包的子类 90 4.5.5 任意类 90 4.5.6 继承规则 91 4.6 Java编程规范 91 4.6.1 代码书写规范 91 4.6.2 文档的使用 92 4.7 综合实例:航班管理 93 4.7.1 需求分析 93 4.7.2 程序设计 94 4.7.3 文档编制 103 第5章 Java常用类 105 5.1 Object类 105 5.1.1 equals()方法 105 5.1.2 hashCode()方法 106 5.1.3 toString()方法 107 5.2 字符串类 108 5.2.1 String类 108 5.2.2 StringBuffer类 111 5.3 包装类 112 5.4 Math类 114 5.5 Random类 115 5.6 日期时间类 116 5.6.1 Java 8的日期时间包 116 5.6.2 日历应用 118 5.7 正则表达式 119 5.7.1 基础知识 119 5.7.2 正则表达式的应用 122 5.8 数组实用类 125 5.8.1 复制数组 125 5.8.2 数组排序 126 5.8.3 数组元素的查找 127 第6章 Java语言新特性 129 6.1 枚举 129 6.1.1 定义枚举类型 129 6.1.2 enum构造方法 130 6.1.3 使用EnumMap 131 6.2 注解 132 6.2.1 内置注解 132 6.2.2 自定义注解 136 6.2.3 元注解 136 6.3 lambda表达式 139 6.3.1 lambda表达式简介 139 6.3.2 函数式接口 139 6.3.3 lambda表达式与匿名内 部类 141 6.3.4 方法引用 143 第7章 容器和泛型 144 7.1 Collection与Iterator接口 144 7.2 Collections实用类 146 7.3 Set(集合) 147 7.3.1 HashSet 148 7.3.2 TreeSet 149 7.4 List(列表) 152 7.4.1 ArrayList 153 7.4.2 LinkedList 155 7.4.3 栈的实现 156 7.5 Queue(队列) 157 7.5.1 LinkedList实现 157 7.5.2 PriorityQueue 158 7.5.3 双向队列 159 7.6 Map(映射) 161 7.6.1 HashMap 161 7.6.2 TreeMap 162 7.7 泛型 163 7.7.1 泛型的基本概念 163 7.7.2 泛型方法 166 7.7.3 受限泛型 168 7.7.4 通配符与受限通配符 169 7.7.5 子类泛型 170 7.7.6 泛型数组 172 7.8 综合实例 173 第8章 异常处理 177 8.1 异常概述 177 8.2 异常处理机制 178 8.2.1 异常的捕获与处理 178 8.2.2 声明抛出异常子句 180 8.2.3 抛出异常 180 8.3 自定义异常类 181 第9章 Java输入/输出系统 184 9.1 字节流 184 9.1.1 字节数组输入流 185 9.1.2 字节数组输出流 186 9.1.3 文件输入流 186 9.1.4 文件输出流 187 9.1.5 管道流 188 9.2 过滤流 189 9.2.1 缓冲流类 190 9.2.2 数据流类 191 9.2.3 PrintStream类 193 9.3 字符流 194 9.3.1 转换流类 195 9.3.2 FileReader和FileWriter 196 9.3.3 BufferedReader和 BufferedWriter 197 9.3.4 PrintWriter类 198 9.4 标准I/O 200 9.4.1 重新包装标准I/O 200 9.4.2 标准I/O重定向 200 9.5 随机访问文件类 201 9.6 对象序列化 204 9.7 File类 205 9.8 综合实例 207 第10章 多线程 209 10.1 线程的创建与启动 209 10.1.1 继承java.lang.Thread类 209 10.1.2 实现Runnable接口 211 10.2 线程的状态转换 212 10.3 线程调度 214 10.3.1 调整线程优先级 214 10.3.2 线程让步 215 10.3.3 合并线程 216 10.4 后台线程 217 10.5 线程互斥 218 10.5.1 临界区 218 10.5.2 对象锁机制 220 10.5.3 显式Lock对象 223 10.6 线程同步 225 10.7 综合实例 228 第11章 AWT图形用户界面编程 234 11.1 AWT容器 234 11.1.1 Window和Frame 235 11.1.2 Panel 235 11.2 布局管理器 237 11.3 事件处理机制 239 11.3.1 AWT事件与监听器 239 11.3.2 窗口事件 240 11.3.3 鼠标事件 242 11.3.4 键盘事件 243 11.3.5 内部类实现监听接口 245 11.3.6 类自身实现监听接口 246 11.3.7 外部类实现监听接口 247 11.3.8 采用事件适配器 249 11.4 在AWT中绘图 251 11.4.1 Graphics类 251 11.4.2 AWT绘图实现原理 253 11.5 综合实例 255 第12章 Swing组件及应用 260 12.1 窗口(JFrame) 260 12.2 Swing基本组件 261 12.2.1 按钮(JButton) 261 12.2.2 文本框(JTextField) 263 12.2.3 复选框(JCheckBox)和单 选按钮(JRadioButton) 266 12.2.4 列表框(JList) 269 12.3 Swing菜单程序设计 270 12.3.1 菜单条(JMenuBar) 270 12.3.2 弹出式菜单 (JPopupMenu) 273 12.3.3 页签面板(JTabbedPane) 275 12.3.4 工具栏(JToolBar) 277 12.4 Swing数据管理组件 279 12.4.1 表格(JTable) 280 12.4.2 树状视图(JTree) 282 12.5 Swing标准对话框 283 12.5.1 对话框(JDialog) 283 12.5.2 消息框(JOptionPane) 285 12.5.3 文件对话框(JFileChooser) 287 12.6 综合实例 289 第13章 Java基础开发综合实习 293 13.1 设计思路 293 13.2 汉诺塔上盘子模拟 293 13.3 对象定位及盘子的存放 294 13.4 创建汉诺塔及实现手动搬运盘子 295 13.5 自动搬运盘子 301 第14章 Java网络编程 307 14.1 网络程序设计基础 307 14.1.1 TCP与UDP 307 14.1.2 端口和套接字 307 14.2 TCP网络编程 308 14.2.1 TCP通信模型 308 14.2.2 Socket编程相关类 308 14.2.3 TCP通信程序 311 14.3 UDP网络编程 314 14.3.1 UDP相关类 314 14.3.2 UDP通信程序 316 14.3.3 组播 319 14.4 URL网络编程 322 14.4.1 URL类 322 14.4.2 URLConnetction类 324 14.5 综合实例 326 第15章 Java数据库编程 331 15.1 SQL语言简介 331 15.2 JDBC原理 332 15.3 访问数据库 333 15.3.1 加载并注册数据库驱动 334 15.3.2 建立到数据库的连接 334 15.3.3 执行数据库操作 335 15.4 JDBC编程 337 15.4.1 创建编程环境 337 15.4.2 创建数据库和表 337 15.4.3 操作数据库 339 15.4.4 事务处理 341 15.5 综合实例 343 第2部分 实验 实验1 Java语言及编程环境 348 实验2 Java语法基础 349 实验3 Java类与对象 353 实验4 Java面向对象编程 356 实验5 Java常用类 358 实验6 Java语言新特性 360 实验7 容器和泛型 362 实验8 Java异常处理 365 实验9 Java输入/输出系统 366 实验10 多线程 370 实验11 AWT图形用户界面编程 373 实验12 Swing组件及应用 378 实验13 Java网络编程 384 实验14 Java数据库编程 390 第3部分 习题集 第1章 Java语言及编程环境 393 第2章 Java语法基础 393 第3章 Java类与对象 394 第4章 Java面向对象编程 394 第5章 Java常用类 394 第6章 Java语言新特性 394 第7章 容器和泛型 395 第8章 异常处理 395 第9章 Java输入/输出系统 395 第10章 多线程 395 第11章 AWT图形用户界面编程 396 第12章 Swing组件及应用 397 第14章 Java网络编程 397 第15章 Java数据库编程 397
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网