本书作为高职部分java面向对象程序设计教材,分为10个项目,注重培养学生综合职业能力,教材注重由浅入深、由点到面,以能力为主线的整体设计思路,重新组合课程,节约之前重复学习的时间,做到知识结构的连贯性,并遵循从学生专业能力、方法能力、社会能力和发展能力角度出发,内容循序渐进、深入浅出,精心设计每一个示例,结构安排更为合理,使读者准确把握Java的知识点。教材在讲解一项任务时按照“需求分析”、“技能解析”、“知识解析”、“编码实施”、“调试运行”和“维护升级”的职业情境为主线,紧跟相关的实例演示,使学习者综合应用已经学过的主要知识,以期达到培养出企业真正急需人才的目的。项目1欢迎来到另一个世界任务1了解另一个世界:类与对象1任务2对象的行为101.2.1方法的使用101.2.2构造方法14任务3高手需要知道的封装:类的封装20项目实训与练习26项目2面向对象的威力任务1简易多种图形的变化程序:继承的使用29任务2强化图形变化程序:多态的使用37任务3课表打印程序:抽象与接口42项目实训与练习50项目3强壮的计算器任务1编写健壮的程序:异常处理52任务2别人的异常:抛出异常60项目实训与练习64项目4复杂的数据任务1歌曲管理程序:ArrayList、HashMap集合66任务2优化歌曲管理程序:泛型与迭代器74项目实训与练习78项目5员工信息管理程序任务1查询员工信息80任务2查询全部员工信息85任务3添加增删改操作90项目实训与练习95项目6图形用户界面设计任务1用户注册界面设计966.1.1组件概述976.1.2java.awt包976.1.3java.swing包996.1.4窗口容器类1006.1.5容器的布局102任务2添加员工信息系统的事件处理1096.2.1事件处理模式1106.2.2事件处理的实现原理1106.2.3事件包1116.2.4事件的主要处理方法1126.2.5键盘事件1126.2.6鼠标事件114任务3实现员工信息系统主界面1216.3.1按钮1216.3.2文本框、文本域和标签1226.3.3复选框与单选按钮1256.3.4列表框和组合框1296.3.5对话框1326.3.6菜单136任务4嵌入网页上的Applet程序1446.4.1Applet类及相关方法1456.4.2Applet程序建立及运行过程1476.4.3Applet图像技术148项目实训与练习151项目7输入输出流任务1统计键盘输入字符个数的程序1547.1.1流的概念1557.1.2流的分类156任务2利用字节流实现文件的复制过程1577.2.1字节流概述1587.2.2输入字节数据1587.2.3字符流类1617.2.4过滤流164任务3序列化对象1657.3.1对象序列化1667.3.2Serializable的作用168项目实训与练习170项目8Java的分身术:多线程机制任务1时钟显示器的多线程实现1718.1.1Java中的多线程机制1728.1.2线程与进程1728.1.3线程生命周期1728.1.4多线程的实现方式174任务2线程调度1808.2.1线程的优先级1818.2.2线程调度方法1818.2.3线程
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 241 Language: Chinese Publisher: Chemical Industry Press. this book is used as an object-oriented programming program for higher vocational sections. divided into 10 projects. paying attention to cultivating students' comprehensive professional capacity. teaching materials pay attention to From the shallow depth. from the point to the face. the capacity is the overall design idea. re-combined courses. . Seller Inventory # NR024545