Java程序设计应用开发教程
定价:¥54.00
                            								作者: 栾咏红
出版时间:2025-02
出版社:电子工业出版社
- 电子工业出版社
 - 9787121495786
 - 1-1
 - 560171
 - 68260306-3
 - 平塑
 - 16开
 - 2025-02
 - 474
 - 296
 - 电子与信息大类
 - 计算机类
 - 高职
 
                            内容简介
                        
                        
                                本书以Java初级程序员岗位所应具备的能力培养为主线,采用“项目引领,任务驱动”的模式,强调“做什么、如何做、做中学、学中做”的教学理念,以开发RFID自动出货管理系统为项目载体,将项目分成若干单元任务;每个任务中给出任务分析、相关知识及任务实施,带领读者逐步完成项目任务。 全书分成8个单元,单元1主要介绍搭建项目开发环境,单元2~单元8依次介绍Java基础、面向对象程序设计、继承与多态、面向接口编程、输入/输出流与异常处理、网络联机与多线程、JDBC与Swing程序设计。每个单元都由单元介绍、学习目标、任务、拓展训练、单元小结与单元练习组成。 本书既可以作为高职高专院校电子信息类专业学生的教材,也可以作为Java程序设计学习者的参考书。                             
                            
                        
                            目录
                        
                        
                                单元1  搭建项目开发环境	1__eol__单元介绍	1__eol__学习目标	1__eol__任务1.1  下载与安装JDK	2__eol__1.1.1  Java的发展历史与特点	2__eol__1.1.2  Java的应用领域与前景	3__eol__1.1.3  Java的开发流程与源程序结构	3__eol__任务1.2  下载与启用Eclipse	8__eol__1.2.1  集成开发环境Eclipse	9__eol__1.2.2  Java项目组织结构	9__eol__1.2.3  Java注释	11__eol__拓展训练	15__eol__单元小结	15__eol__单元练习	16__eol__单元2  Java基础	17__eol__单元介绍	17__eol__学习目标	17__eol__任务2.1  设定车辆运费信息	18__eol__2.1.1  Java标识符与关键字	18__eol__2.1.2  Java数据类型、变量与常量	19__eol__2.1.3  从控制台读取输入	24__eol__2.1.4  Java运算符、表达式与语句	25__eol__任务2.2  选择车型	31__eol__2.2.1  方法	31__eol__2.2.2  选择结构	32__eol__2.2.3  循环结构	38__eol__任务2.3 计算车辆运费	47__eol__2.3.1  一维数组	47__eol__2.3.2  多维数组	51__eol__2.3.3  字符串	53__eol__任务2.4  统计车辆运费	56__eol__2.4.1  String类	56__eol__2.4.2  包装类	59__eol__2.4.3  Java其他常用类	62__eol__拓展训练	68__eol__单元小结	70__eol__单元练习	70__eol__单元3  面向对象程序设计	72__eol__单元介绍	72__eol__学习目标	72__eol__任务3.1  设计车辆信息类	73__eol__3.1.1  面向对象的概述	73__eol__3.1.2  类的定义	75__eol__3.1.3  使用对象	77__eol__3.1.4  方法的进阶应用	78__eol__任务3.2  使用构造方法设计车辆信息类	81__eol__3.2.1  方法的重载	82__eol__3.2.2  构造方法	83__eol__3.2.3  构造方法的重载	84__eol__3.2.4  this关键字	86__eol__任务3.3  使用静态方法设计车辆信息类	91__eol__3.3.1  静态变量	91__eol__3.3.2  静态方法	92__eol__3.3.3  静态代码块	93__eol__3.3.4  类的主方法	95__eol__拓展训练	97__eol__单元小结	97__eol__单元练习	97__eol__单元4  继承与多态	100__eol__单元介绍	100__eol__学习目标	100__eol__任务4.1  设计成品信息封装类	101__eol__4.1.1  访问修饰符	101__eol__4.1.2  访问控制	101__eol__4.1.3  封装	102__eol__任务4.2  显示成品入库信息	109__eol__4.2.1  继承	109__eol__4.2.2  super关键字	114__eol__4.2.3  方法重写	115__eol__4.2.4  多态	117__eol__拓展训练	126__eol__单元小结	127__eol__单元练习	127__eol__单元5  面向接口编程	130__eol__单元介绍	130__eol__学习目标	130__eol__任务5.1  设计成品入库业务接口	131__eol__5.1.1  抽象类	131__eol__5.1.2  Object类	133__eol__5.1.3  接口	135__eol__任务5.2  更新成品入库数据	140__eol__5.2.1  集合框架	141__eol__5.2.2  List集合	141__eol__5.2.3  Set集合	144__eol__5.2.4  Map集合	146__eol__拓展训练	155__eol__单元小结	155__eol__单元练习	155__eol__单元6  输入/输出流与异常处理	158__eol__单元介绍	158__eol__学习目标	158__eol__任务6.1  使用文件模板读取成品数据	159__eol__6.1.1  输入/输出流的概述	159__eol__6.1.2  File类	161__eol__6.1.3  文件读/写操作	163__eol__6.1.4  带缓冲的输入/输出流	167__eol__6.1.5  字节流—字符流转换类	171__eol__任务6.2  使用对象序列保存出货清单	175__eol__6.2.1  数据输入/输出流	175__eol__6.2.2  对象序列化与对象输入/输出	177__eol__6.2.3  异常概述	183__eol__6.2.4  异常的处理	184__eol__6.2.5  自定义异常类	189__eol__拓展训练	196__eol__单元小结	196__eol__单元练习	197__eol__单元7  网络联机与多线程	199__eol__单元介绍	199__eol__学习目标	199__eol__任务7.1  单用户登录	200__eol__7.1.1  网络基础	200__eol__7.1.2  套接字	202__eol__7.1.3  基于TCP的网络编程	203__eol__任务7.2  多用户登录	211__eol__7.2.1  线程	212__eol__7.2.2  实现线程的方式	212__eol__7.2.3  线程的状态	218__eol__7.2.4  线程的同步	219__eol__拓展训练	227__eol__单元小结	227__eol__单元练习	227__eol__单元8  JDBC与Swing程序设计	229__eol__单元介绍	229__eol__学习目标	229__eol__任务8.1  用户信息更新管理	230__eol__8.1.1  JDBC概述	230__eol__8.1.2  JDBC中常用的类与接口	232__eol__8.1.3  数据库基础	236__eol__8.1.4  JDBC中的事务	237__eol__任务8.2  基于图形界面的用户信息更新管理	245__eol__8.2.1  MVC设计模式	245__eol__8.2.2  Swing组件概述	246__eol__8.2.3  常用容器	246__eol__8.2.4  布局管理	250__eol__8.2.5  文本输入	252__eol__8.2.6  选择组件	255__eol__8.2.7  事件处理模型	261__eol__8.2.8  对话框	268__eol__8.2.9  表格	269__eol__拓展训练	283__eol__单元小结	283__eol__单元练习	283__eol__参考文献	285__eol__                            
                            
                        
                        
                        
                    

