| 作者 |
| 高玲玲 |
| 丛书名 |
| 出版社 |
| 电子工业出版社 |
| ISBN |
| 9787121385360 |
| 简要 |
| 简介 |
| 内容简介 Java具有面向对象、与平台无关、安全、稳定和多线程等优良特性,Java发布不久就跃至Internet编程的前沿,经过多个版本的更新,如今Java依然是开发基于Web的应用程序的*选择。本书精选Java核心内容,采用案例教学法,每个章节都有多个相应知识点的综合案例,能够激发学生兴趣,提高学生自主学习和创新的能力,培养他们的逻辑思维能力及分析解决问题的能力。本书将Java学习分为入门阶段、提高阶段、进阶阶段、项目阶段四个阶段。每个阶段又对相应的知识点进行了细分,其中入门阶段包括语言基础、数据输入与输出、运算符和表达式、循环结构、条件判断等;提高阶段包括面向对象的理解、封装继承和多态的程序设计等;进阶阶段包括数组、容器、异常处理、多线程等;项目阶段主要包括用Swing和AWT控件进行界面设计,文件读写,数据库JDBC编程,以及简单信息系统项目设计。 |
| 目录 |
| 第1章 Java概述\t1 1.1 Java发展和特点\t1 1.2 Java的实现机制\t3 1.3 Java体系结构\t4 1.4 案例1-1 使用Eclipse开发第一个Java程序\t4 第2章 Java基础\t16 2.1 案例2-1 超市购物清单打印\t16 2.2 案例2-2 计算圆的面积和周长\t26 第3章 Java程序控制结构\t29 3.1 案例3-1 商品竞价\t29 3.2 案例3-2 出租车计费\t35 3.3 案例3-3 闰年求解\t48 第4章 Java面向对象基础\t57 4.1 案例4-1 设计第一个类\t57 4.2 案例4-2 优化宠物类\t79 4.3 案例4-3 宠物多样性设计\t84 4.4 案例4-4 宠物店设计\t103 4.5 案例4-5 类管理\t111 第5章 Java抽象类和接口\t124 5.1 案例5-1 简易公司人事管理\t124 5.2 案例5-2 电子产品类设计\t130 第6章 Java数组和常用类\t138 6.1 案例6-1 冒泡排序\t138 6.2 案例6-2 公司年销售额求和\t143 6.3 案例6-3 判断字符串中的字母和数字\t147 第7章 Java集合和泛型\t156 7.1 案例7-1 集合地遍历\t156 7.2 案例7-2 List接口删除重复元素\t164 7.3 案例7-3 Set接口删除重复值\t168 第8章 Java异常处理机制\t172 8.1 案例8-1 文件复制\t172 8.2 案例8-2 银行取款\t181 第9章 Java多线程\t184 9.1 案例9-1 多窗口售卖电影票\t184 9.2 案例9-2 抽奖箱\t189 9.3 案例9-3 用户点餐\t195 第10章 Java文件读写\t202 10.1 案例10-1 遍历文件夹下特定格式的文件\t202 10.2 案例10-2 文件的复制\t208 第11章 JavaGUI程序设计\t213 11.1 案例11-1 第一个GUI程序设计\t213 11.2 案例11-2 点击不到的按钮\t227 11.3 案例11-3 简单加法器\t234 11.4 案例11-4 三原色配色\t238 11.5 案例11-5 新书排行榜\t243 第12章 Java数据库程序设计\t253 12.1 案例12-1 第一个JDBC程序\t253 12.2 案例12-2 简单的逃课问卷调查系统\t274 |