成功加入购物车
22-04-30
宋晏 / 机械工业出版社 / 2022-08 / 其他
售价 ¥ 25.50 3.6折
定价 ¥69.90
品相 九品
优惠 满包邮
延迟发货说明
上书时间2024-04-18
卖家超过10天未登录
Java程序设计及应用开发 第2版
《Java程序设计及应用开发 第2版》以Java SE 8为基础,强调从面向对象的语言走进面向对象的思想,利用图表增强文字的表现力,注重知识的原理性。全书详细叙述了Java语言的基础知识,面向对象的封装、类、继承、多态性,Java常用工具类、集合、异常处理,以及图形用户界面、多线程、输入/输出流、JDBC等内容。 《Java程序设计及应用开发 第2版》配备了丰富的实例,并在“综合实践”部分引入大量案例,通过“习题”和“实验指导”环节,为读者提供拓展思维、提升实践能力的训练。各章习题参照了SCJP认证考试模式,实验题目丰富、实用,有的放矢地提供编程训练。 《Java程序设计及应用开发 第2版》可以作为本科、专科计算机及相关专业的教材,也可作为Java爱好者、工程技术人员的自学参考书。
前言 第1章Java程序设计概述 11Java程序平台 12Java的特性 13Java程序设计环境 131下载和安装JDK 132集成开发环境Eclipse 14Java应用程序 141Java应用程序的编写 142命令行方式下的编译和运行 143使用Eclipse开发Java程序 15习题 16实验指导 17本章思维导图 第2章Java语言基础 21标识符和关键字 22基本数据类型与变量、常量 221整数类型 222浮点类型 223字符类型 224布尔类型 225符号常量 23运算符 231算术运算符 232关系运算符和逻辑运算符 233位运算符 234赋值运算符 235运算符的优先级与结合性 24表达式的类型转换 241数据类型自动转换的规则 242强制类型转换 25流程控制 251if语句 252switch语句 253while循环语句 254for循环语句 255do-while循环语句 256break语句 257循环的嵌套 26方法 261方法的定义 262方法的重载 27调试程序的方法 271设置断点和启动调试 272跟踪程序的运行 28综合实践——简易算术计算器 29习题 210实验指导 211本章思维导图 第3章数组 31声明数组 32创建数组对象 33使用数组 331数组元素的引用 332Java方法中的不定长参数与数组 34多维数组 341二维数组的声明和创建 342不规则二维数组 343二维数组元素的引用 35Java中的for each循环 36Arrays类 361sort()方法 362copyOf()方法 37综合实践——学生成绩查询系统 371查询系统的数据结构 372模块化设计 373控制台命令的读取和控制 374查询某人某门课成绩 38习题 39实验指导 310本章思维导图 第4章封装与类 41封装的意义 42定义类 421面向对象的分析 422使用class定义类 43对象和引用 431对象和引用的关系 432this引用 44引用类型做参数 45关于static 451static成员 452变量的使用规则 453static代码块 454类常量的定义 46包 461包的创建 462类的导入 463含包定义的类的编译及执行 464classpath环境变量的设置 465Eclipse下创建package 47综合实践——酒店前台客房管理系统 471类的设计——组合关系 472客房编号的处理方法 473Room类设计 474Hotel类设计 475客户端Client类实现 48习题 49实验指导 410本章思维导图 第5章类的继承 51继承 511继承的概念 512继承的实现 513类成员的访问控制 52重写父类方法 521重写及其意义 522Object类与重写toString()方法 523调用父类被重写的方法 524Object类的clone()方法与深、浅复制 53子类对象的构造 531子类对象的构造过程 532super与this调用构造方法 54Java修饰符 541final修饰符 542Java修饰符之间的关系 55继承和组合 551继承复用 552组合复用 56习题 57实验指导 58本章思维导图 第6章多态性 61多态 611多态性的定义 612静态绑定和动态绑定 613instanceof运算符 62抽象类 621抽象类及抽象方法的定义 622为什么设计抽象类 623开闭原则 63接口 631接口的定义和实现 632接口与抽象类的区别 64面向接口的编程 641案例分析 642面向接口编程的代码组织 65综合实践——格式化输出学生对象数据 651系统架构 652面向接口编程的代码 66习题 67实验指导 68思维导图 681本章思维导图 682面向对象部分思维导图 第7章常用工具类 71字符串处理类 711Java中String对象的管理 712String类的常用方法 713StringBuilder类和StringBuffer类 72正则表达式 721正则表达式的语法 722String类中操作正则表达式的方法 723Pattern类和Matcher类 73包装类 731Integer类 732自动封箱和解封 74传统日期类 741Date类 742Calendar类 743SimpleDateFormat类 75新的日期类 751 LocalDate类 752 DateTimeFormatter类 753 与javasql的类型转换 76阅读API文档 77综合实践——天气预报信息提取 78习题 79实验指导 710本章思维导图 第8章集合 81 Java中的集合框架 811集合框架的常用部分 812迭代器Iterator接口 82 泛型 821泛型的意义 822认识和使用泛型 83 List及其实现类 831List接口 832ArrayList 833LinkedList 84 Set及其实现类 841Set接口 842HashSet 843TreeSet 85 Map及其实现类 851Map接口 852HashMap 853Hashtable及其子类Properties 86 Collections集合工具类 861List的增补功能 862多线程封装 87回首Java集合框架 88综合实践——控制台版考试系统 89习题 810实验指导 811本章思维导图 第9章异常处理 91Java异常体系 92异常的捕获和处理 921try-catch-finally语句 922try-catch-finally语句的执行过程 93使用throws抛出异常 94自定义异常类 941自定义异常类的方法 942throw抛出异常 943异常处理的5个关键字 95综合实践——用户管理系统及其异常类设计 951系统设计 952自定义系统中的异常类 953UserDaoForMap类 954Application类 955Test类 96习题 97实验指导 98本章思维导图 第10章图形用户界面与事件处理 101 AWT组件及应用 1011 AWT和Swing概述 1012 AWT组成 1013 AWT的容器 1014 布局管理器 102事件处理 1021事件处理的原理 1022利用成员内部类实现事件监听 1023利用匿名内部类实现事件监听 1024用lambda表达式实现事件监听 1025适配器模式实现事件监听 1026实现计算器的功能部分 103 Swing组件 104综合实践——用户管理系统与常用Swing组件的应用 1041主界面与Swing组件的应用 1042注册界面与Swing组件的应用 1043浏览用户界面与JTable组件的应用 105习题 106实验指导 107本章思维导图 第11章多线程 111线程的概念 112线程的创建和执行 1121继承Thread类创建线程 1122实现Runnable接口创建线程 113线程的状态与生命周期 1131新建和就绪状态 1132运行状态 1133阻塞状态 1134死亡状态 114线程优先级与线程调度策略 115线程同步 1151数据共享问题 1152同步和锁机制 1153同步代码块 1154同步方法 1155线程安全的集合类 116线程间的通信 1161wait()和notify()方法 1162消费者和生产者模型 117习题 118实验指导 119本章思维导图 第12章输入/输出流 121Java流的类层次结构 122字节流 1221抽象类InputStream和OutputStream 1222文件流FileInputStream和FileOutputStream 1223缓冲流BufferedInputStream和BufferedOutputStream 1224数据过滤流DataInputStream和DataOutputStream 1225序列化接口Serializable与对象流ObjectInputStream和ObjectOutputStream 1226字节数组流ByteArrayInputStream和ByteArrayOutputStream 123字符流 1231抽象类Reader和Writer 1232转换流InputStreamReader和OutputStreamWriter 1233FileReader和FileWriter 1234BufferedReader 1235PrintWriter类 124RandomAccessFile类 125输入/输出流汇总 126操作文件 1261Paths类和Path接口 1262Files类 127习题 128实验指导 129本章思维导图 第13章数据库访问技术 131JDBC的体系结构和JDBC驱动程序的实现方式 1311JDBC的体系结构 1312JDBC驱动程序的实现方式 132建立JDBC数据库连接 1321JDBC API的主要类和接口 1322连接数据库 133使用JDBC访问数据库 1331Statement与数据表的增、删、改 1332PreparedStatement与数据表的增、删、改 1333数据表的查询与ResultSet 134综合实践——数据库访问的开发模式 1341基于数据库存储的用户管理系统 1342业务层——封装DAO中的方法 1343应用层——调用业务层方法完成系统功能 135习题 136实验指导 137本章思维导图 参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30