• 21世纪高职高专计算机类立体化精品教材.基础课系列 Java语言程序设计教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

21世纪高职高专计算机类立体化精品教材.基础课系列 Java语言程序设计教程

12.3 2.9折 42 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者薛贵年 周振江 刘海洋

出版社华南理工大学出版社

出版时间2014-07

装帧平装

货号9787562342786

上书时间2024-11-30

尚贤文化济南分店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 薛贵年 周振江 刘海洋
  • 出版社 华南理工大学出版社
  • 出版时间 2014-07
  • ISBN 9787562342786
  • 定价 42.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 丛书 21世纪高职高专计算机类立体化精品教材
【内容简介】
本书系统介绍了Java程序设计的基础知识、开发环境与开发工具。全书共分12个项目,并以任务形式进行讲解,通俗易懂,实战性强。内容主要包括Java语言的概述、Java语言的基本语法、程序流程控制语句、面向对象编程的基础、异常的概念和处理、多线程处理机制、集合框架、Java输入输出(I/O)处理、JDBC数据库编程、Java网络编程和Swing程序设计,最后介绍Java常用的类库和开发Java程序的实战演练。
  本书在编排上,注重理论与实践相结合,采用任务教学模式,突出实践环节。将项目分解为若干任务,每个任务由任务描述、任务分析、知识准备、任务实施四部分组成,有的还设置了项目实训。正文中设置了操作技巧、拓展提高以及知识链接等特色模块,意在提高学生的学习兴趣,促进学生的全面发展。每个项目最后设置了项目小结和项目考核。
  本书内容翔实,适用于高等职业类、应用型本科类、技工类等学校使用,可作为Java初学者的入门教材和Java相关课程设计教材,也可以作为Java开发工程师的培训教材,还可以作为企业岗前培训教材。
【目录】
项目一 了解Java程序设计语言

        任务:利用Eclipse编写Java程序的流程

             任务描述 

             任务分析 

             准备知识 

                     认识Java  

                     下载安装JDK 

                     认识Java开发工具Eclipse 

             任务实施 

        项目小结 

        项目考核 

项目二 学习Java语言基础

        任务一:使用Java程序的基本结构计算圆的面积和周长 

                任务描述 

                任务分析 

                准备知识 

                        程序说明 

                        class和public class 

                        标识符和关键字 

                        常量和变量 

                        运算符 

                任务实施 

        任务二:使用类型转换做数据转换处理 

                任务描述 

                任务分析 

                准备知识 

                        整数类型 

                        浮点类型 

                        字符类型 

                        布尔类型 

                        基本数据类型的默认值 

                        类型转换 

                任务实施 

        任务三:使用for语句编写九九乘法表 

                任务描述 

                任务分析 

                准备知识 

                        选择语句 

                        循环语句 

                任务实施 

        任务四:利用数组和方法计算数值的和与图形的面积 

                任务描述 

                任务分析 

                准备知识 

                        一维数组 

                        二维数组 

                        方法 

                任务实施 

                        计算两个数值相加之和 

                        计算图形的面积 

                        参数的传值和传引用差异 

        项目小结 

        项目考核 

项目三 面向对象编程

        任务一:利用Java对象设置员工的姓名及薪酬     

                任务描述 

                任务分析 

                准备知识 

                        面向对象基础 

                        类与对象 

                任务实施 

        任务二:利用覆盖构造动物的叫声 

                任务描述

                任务分析 

                准备知识 

                        继承的语法和规则 

                        重载(Overload)和覆盖(Override) 

                        super关键字 

                任务实施 

        任务三:利用抽象类统计公民国籍 

                任务描述 

                任务分析 

                准备知识 

                        final关键字 

                        抽象类 

                任务实施 

        任务四:利用接口显示厂商信息 

                任务描述 

                任务分析 

                准备知识 

                        接口定义 

                        实现接口 

                        匿名内部类 

                任务实施 

        任务五:利用对象统计员工薪酬 

                任务描述 

                任务分析 

                准备知识 

                        包的操作 

                        对象的多态性 

                任务实施 

        任务六:使用自动机制完成拆箱和装箱 

                任务描述 

                任务分析 

                准备知识 

                        Object类 

                        包装类(Wrapper) 

                        String类 

                任务实施 

        项目小结 

        项目考核 

项目四 Java异常应用

        任务一:使用throw关键字抛出异常 

                任务描述 

                任务分析 

                准备知识 

                        Java的异常类及其分类 

                        异常处理机制 

                任务实施 

        任务二:利用自定义异常定义BuziException异常类 

                任务描述 

                任务分析 

                准备知识 

                        编写自定义异常 

                        了解自定义异常的综合应用 

                任务实施 

                项目实训:运用异常处理机制进行异常处理   

        项目小结 

        项目考核 

项目五 Java线程的掌握

        任务一:利用SimpleThread类创建线程        

                任务描述 

                任务分析 

                准备知识 

                        线程的概念模型 

                        线程的创建方式 

                任务实施 

        任务二:利用线程的优先级决定线程操作的 先后顺序 

                任务描述

                任务分析 

                准备知识 

                        线程的状态和调度 

                        线程的优先级 

                任务实施 

        任务三:利用守护线程安装音乐播放器 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        任务四:利用线程同步定义打电话的方法

                 任务描述 

                任务分析 

                准备知识 

                任务实施 

                项目实训:综合应用线程 

        项目小结 

        项目考核 

项目六 Java集合框架的掌握

        任务:使用ArrayList类添加对象 

                任务描述 

                任务分析 

                准备知识 

                        熟悉常用集合接口 

                        常用集合类 

                任务实施 

                项目实训:综合运用集合 

        项目小结 

        项目考核 

项目七 JavaIO的掌握

        任务一:利用File类构造方法显示文件源代码      

                任务描述 

                任务分析 

                准备知识 

                        File类 

                        RandomAccessFile类 

                任务实施 

        任务二:利用字节流读取文件 

                任务描述 

                任务分析 

                准备知识 

                        字节流 

                        字符流 

                        字节流与字符流的区别 

                任务实施 

        任务三:利用转换流保存文件 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        任务四:利用打印流输出数据 

                任务描述 

                任务分析 

                准备知识 

                        打印流 

                        管道流 

                任务实施 

        任务五:利用数据操作流读取数据 

                任务描述 

                任务分析 

                准备知识 

                        BufferedReader类和BufferedWriter类 

                        数据操作流和对象流 

                任务实施 

        项目小结 

        项目考核 

项目八 Java数据库编程

        任务一:利用JDBC直连数据库 

                任务描述 

                任务分析 

                准备知识 

                        JDBC技术和结构化查询语言 

                        JDBC基本操作 

                任务实施 

        任务二:使用PreparedStatement完成数据的插入 

                任务描述 

                任务分析 

                准备知识 

                        PreparedStatemen接口 

                        CallableStatement接口 

                        事务处理 

                任务实施 

        项目小结 

        项目考核 

项目九 Java网络编程

        任务一:利用DatagramPacket类创建UDP服务器端程序 

                任务描述 

                任务分析 

                准备知识 

                          Java网络基础 

                          UDP协议网络程序 

                任务实施 

        任务二:利用ServerSocket类创建TCP服务器端程序 

                任务描述 

                任务分析 

                准备知识 

                        概述 

                        Socket类 

                        ServerSocket类 

                        创建TCP服务器端程序 

                        创建TCP客户端程序 

                任务实施 

        任务三:利用HTTP构造和解析URL对象         

                任务描述 

                任务分析 

                准备知识 

                        概述 

                        URL类 

                        URLConnection类 

                任务实施 

                项目实训:创建Web服务器 

        项目小结 

        项目考核 

项目十 Java图形界面应用

        任务一:利用JFrame类创建窗体 

                任务描述 

                任务分析 

                准备知识 

                        AWT与Swing 

                        创建窗体 

                任务实施 

        任务二:利用标签组件读取图片信息 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        任务三:使用布局管理器调整窗体 

                任务描述 

                任务分析 

                准备知识 

                        按钮组件 

                        布局管理器 

                任务实施 

        任务四:利用适配器类关闭窗口 

                任务描述 

                任务分析 

                准备知识 

                        文本组件 

                        事件处理 

                任务实施 

        任务五:利用列表框组件统计喜欢的球类运动

                任务描述 

                任务分析 

                准备知识 

                        单选按钮组件和复选框组件 

                        列表框组件和下拉列表框 

                任务实施 

        任务六:利用FileChooser组件进行文件操作

                任务描述 

                任务分析 

                准备知识 

                        菜单组件 

                        文件选择框组件 

                任务实施 

        项目小结 

        项目考核 

项目十一 Java常用类库的应用

        任务:利用StringBuffer类反转操作字符串     

                任务描述 

                任务分析 

                准备知识 

                          StringBuffer类 

                          Runtime类 

                          System类 

                          Math类 

                          Random类 

                任务实施 

        项目小结 

        项目考核 

项目十二 掌握Java开发流程

        任务一:利用Notepad类构建记事本工具

                任务描述 

                任务分析 

                准备知识 

                        Java软件的开发过程 

                        记事本工具 

                任务实施 

        任务二:利用服务器端与客户端构建网络通信工具 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        项目小结 

        项目考核 

 

参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP