网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java开发综合实战(计算机专业任务驱动应用型教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
本书基于Java 17,以项目教学的方式,围绕一个进销存管理系统项目实战案例循序渐进地讲解Java程序设计的基本原理和具体应用的方法与技巧。
本书分为10个项目,具体内容为Java开发环境和工具、面向对象编程基础、面向对象编程核心技术、异常处理、图形用户界面设计、GUI事件处理、I/O操作、网络编程基础、多线程技术、访问数据库。
本书案例丰富、内容翔实、操作方法简单易学,不仅可以作为职业院校计算机与软件工程相关专业的教材,也可以作为从事Java编程相关工作的专业人士的参考书。
本书附赠多媒体电子资源,内容包括书中所有案例的源文件和相关资源,以及案例操作过程的录屏动画,供读者在学习过程中使用。
目录
项目一 Java开发环境和工具
任务一 初识Java开发
任务引入
知识准备
一、Java的特性与应用领域
二、Java开发的学习路线
三、认识、安装JDK
四、配置环境变量
五、Java程序的开发流程
六、使用Java API文档
任务二 使用Eclipse开发Java程序
任务引入
知识准备
一、安装配置Eclipse
二、开发Java程序
三、导入项目文件
四、为项目添加常用类库
五、程序调试
项目总结
项目实战
项目二 面向对象编程基础
任务一 类与对象
任务引入
知识准备
一、面向对象简介
二、类的声明与定义
三、构造方法
四、对象的创建及使用
五、调用本类结构
六、定义全局属性和方法
任务二 使用数组
任务引入
知识准备
一、创建数组
二、初始化数组
三、遍历数组
四、使用Arrays工具类
任务三 处理字符串
任务引入
知识准备
一、创建String类的字符串
二、String类的常用操作
三、正则表达式
四、创建StringBuffer对象
五、StringBuffer类的常用方法
项目总结
项目实战
项目三 面向对象编程核心技术
任务一 继承与多态
任务引入
知识准备
一、实现继承
二、方法重写
三、操作隐藏的父类成员
四、使用final关键字
五、使用方法重载实现多态
六、对象向上转型
任务二 抽象类与接口
任务引入
知识准备
一、抽象类与抽象方法
二、声明与实现接口
任务三 内部类
任务引入
知识准备
一、成员内部类
二、局部内部类
三、静态内部类
四、匿名内部类
五、Lambda表达式
项目总结
项目实战
项目四 异常处理
任务一 认识异常
任务引入
知识准备
一、异常的类型
二、常见的异常类
三、异常处理流程
四、Exception类的常用方法
任务二 处理异常
任务引入
知识准备
一、处理编译异常
二、在方法中抛出异常
三、自定义异常类
项目总结
项目实战
项目五 图形用户界面设计
任务一 初识Java Swing
任务引入
知识准备
一、Swing概述
二、容器
三、组件
任务二 创建常用容器与布局
任务引入
知识准备
一、JFrame窗口
二、JDialog对话框
三、JPanel面板
四、JScrollPane滚动面板
五、布局管理器
任务三 使用常用组件
任务引入
知识准备
一、标签组件
二、文本组件
三、按钮组件
四、列表组件
项目总结
项目实战
项目六 GUI事件处理
任务一 认识事件处理机制
任务引入
知识准备
一、事件处理模式
二、事件类
任务二 常用事件
任务引入
知识准备
一、窗口事件(WindowEvent)
二、事件适配器(Adapter)
三、鼠标事件(MouseEvent)
四、键盘事件(KeyEvent)
五、动作事件(ActionEvent)
六、选项事件(ItemEvent)
七、焦点事件(FocusEvent)
八、文档事件(DocumentEvent)
项目总结
项目实战
项目七 I/O操作
任务一 使用File类操作文件和目录
任务引入
知识准备
一、创建File对象
二、获取文件属性
三、创建和删除文件
四、创建和删除文件夹
五、遍历目录
任务二 读/写文件内容
任务引入
知识准备
一、流的概念
二、文件字节流
三、文件字符流
四、缓冲数据流
五、随机流
项目总结
项目实战
项目八 网络编程基础
任务一 网络程序设计基础
任务引入
知识准备
一、网络应用程序设计模式
二、常用的网络协议
三、IP地址和端口
任务二 实现TCP网络程序
任务引入
知识准备
一、实现服务器端程序
二、实现客户端程序
三、数据交互通信
任务三 实现UDP网络程序
任务引入
知识准备
一、打包发送数据报
二、接收数据报
项目总结
项目实战
项目九 多线程技术
任务一 实现Java多线程
任务引入
知识准备
一、进程与线程
二、线程的状态
三、继承Thread类创建多线程
四、实现Runnable接口创建多线程
任务二 应用多线程
任务引入
知识准备
一、线程的常用方法
二、实现线程同步
三、协调同步的线程
四、GUI线程
项目总结
项目实战
项目十 访问数据库
任务一 SQL语法基础
任务引入
知识准备
一、select语句
二、insert语句
三、update语句
四、delete语句
任务二 使用JDBC访问数据库
任务引入
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 2:30:07