您好,欢迎光临有路网!
Java程序设计项目教程
QQ咨询:
有路璐璐:

Java程序设计项目教程

  • 作者:张兴科 季昌武
  • 出版社:中国人民大学出版社
  • ISBN:9787300120614
  • 出版日期:2010年05月01日
  • 页数:287
  • 定价:¥29.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    Java语言是由美国Sun公司开发的一种具有面向对象、分布式和可移植等性能并且功能强大的计算机编程语言。同时,Java语言还是一种跨平台的程序设计语言,可以在各种类型的计算机和操作系统上运行。Java语言非常适合于企业网络和Internet环境,现在已成为Internet中*受欢迎、*有影响的编程语言之一。早日掌握Java技术,将给每个有志于在IT行业发展的有识之士带来更多的机遇。
    本书语言叙述通俗易懂,面向实际应用。内容组织采用任务**教学法,力求体现“以职业活动为导向,以职业技能为核心”的指导思想,突出高职高专的教育特色。本书适用对象是高职高专学生、普通高等院校学生,以及那些想在短时间内掌握Java基础并能够灵活运用于实践的学习者。
    目录
    项目一 成绩输入与求总分输出
    ——Java语言概述
    任务一 学生成绩的输出
    一、问题情景及实现
    二、相关知识:Java简介、特点、虚拟机JVM、开发工具与运行环境
    三、知识拓展:编写一个Java小程序,在屏幕上输出“Hello!”
    任务二 学生成绩的计算
    一、问题情景及实现
    二、相关知识:标识符与关键字、基本数据类型、字符串、运算符与表达式
    任务三 输入学生各门课的成绩
    一、问题情景及实现
    二、相关知识:数据的输入/输出
    综合实训一 求某门课的*高分
    拓展动手练习一
    习题一
    项目二 学生多科目成绩的管理
    ——程序控制语句及数组
    任务一 学生成绩的统计
    一、问题情景及实现
    二、相关知识:分支结构、循环语句、跳转语句
    任务二 学生成绩的排序
    一、问题情景及实现
    二、相关知识:一维数组、二维数组
    综合实训二 学生成绩管理的实现
    拓展动手练习二
    习题二
    项目三 ATM取款管理系统
    ——面向对象程序设计
    任务一 银行卡类的实现
    一、问题情景及实现
    二、相关知识:面向对象程序设计
    任务二 用户信息类的实现
    一、问题情景及实现
    二、相关知识:访问权限控制符、封装、this的应用
    任务三 不同类型银行卡类的实现
    一、问题情景及实现
    二、相关知识:继承、final的使用
    三、知识拓展:抽象类与接口
    任务四工具类的实现
    一、问题情景及实现
    二、相关知识:多态、super的使用、程序包及系统类库简介
    综合实训三 账户类的实现
    拓展动手练习三
    习题三
    项目四 录人成绩的异常处理
    ——异常处理
    一、问题情景及实现
    二、相关知识:异常的概念、异常处理机制、异常类和异常的处理
    三、知识拓展
    综合实训四 成绩异常处理的实现
    拓展动手练习四
    习题四
    项目五 图形化学生信息输人功能的实现
    ——组件和事件的处理机制
    任务一 学生信息的输入界面设计
    一、问题情景及实现
    二、相关知识:Component组件、容器组件、布局管理器和常用可视组件
    任务二 学生信息输入后的数据输出
    一、问题情景及实现
    二、相关知识:事件处理机制、可供选择的可视组件
    三、知识拓展:滚动窗口、文本区
    综合实训五 学生信息的查询
    拓展动手练习五
    习题五
    项目六 成绩的图形表示
    ——图形用户界面设计
    任务一 学生成绩的图形绘制
    一、问题情景及实现
    二、相关知识:绘图坐标系及绘图类Graphics的常用方法
    三、知识拓展:Font类的方法、系统提供的字体
    任务二 用不同颜色的扇形分段表示学生成绩
    一、问题情景及实现
    二、相关知识:C010r类的构造方法、颜色常量和颜色选取
    综合实训六 绘图软件的制作
    拓展动手练习六
    习题六
    项目七 输入/输出流和文件操作.
    任务一 字节输入/输出流
    一、问题情景及实现
    二、相关知识:流的概念、InputStrearn/OutputStrearn类
    任务二 字符输入/输出流
    一、问题情景及实现
    二、相关知识:Reader/Writer类
    任务三 文件操作
    一、问题情景及实现
    二、相关知识:File类、File类的方法、文件的顺序处理和
    随机访问
    综合实训七 简单记事本的实现
    拓展动手练习七
    习题七
    项目八 用户注册系统
    ——数据库技术
    任务一 装载数据库驱动程序
    一、问题情景及实现
    二、相关知识:JDBC简介、JDBC驱动的分类、装载和指定JDl3C驱动程序
    三、知识拓展:JDBC API的使用
    任务二 连接/关闭数据库
    一、问题情景及实现
    二、相关知识:DriverManger类、Connection接口
    任务三 数据库的操作
    一、问题情景及实现
    二、相关知识:Statement接口和ResultSet接口
    三、知识拓展:数据定义语言、数据
    操纵语言和数据控制语言
    综合实训八 用户注册程序
    拓展动手练习八
    习题八
    项目九 国庆***牌
    ——多线程编程技术
    任务一 理解线程
    一、问题情景及实现
    二、相关知识:多线程概念,线程的
    状态和生命周期、线程的调度和优先级
    任务二 创建线程
    一、问题情景及实现
    二、相关知识:线程中的方法、创建线程的两种方法
    任务三 线程通信
    一、问题情景及实现
    二、相关知识:同步代码块和同步方法
    三、知识拓展:死锁
    综合实训九 国庆***牌
    拓展动手练习九
    习题九
    项目十 网络聊天程序
    ——网络通信
    任务一 IP地址与InetAddress类
    一、问题情景及实现
    二、相关知识:IP地址简介、InetAddress类
    任务二 TCP/IP体系结构与URL类的使用
    一、问题情景及实现
    二、相关知识:URL类的组成和应用、抽象类URLConnection
    任务三 sOcket网络通信
    一、问题情景及实现
    二、相关知识:Socket通信机制和通信模式、ServerSocket/Socket类
    三、知识拓展:TCP与UDP的比较、UDP程序的实现
    综合实训十 网络聊天程序
    拓展动手练习十
    习题十
    项目十一 电子相册设计
    ——AppIet程序
    任务一 Applet程序的编写
    一、问题情境及实现
    二、相关知识:Applet概述、Applet类、标记格式、参数传递的应用、Applet与浏览器之间的通信、Applet程序的运行方式
    任务二 加载图像
    一、问题情景及实现
    二、相关知识:装载图像、跟踪图像的下载、显示图像、其他处理类
    任务三 播放声音
    一、问题情景及实现
    二、相关知识:Applet类的play()方法和AudioClip类的使用
    综合实训十一 模拟时钟
    拓展动手练习十一
    习题十一
    项目十二 网络考试系统设计与实现
    任务一 需求分析与设计
    一、网络考试系统的功能需求
    二、场景分析
    三、数据存储
    四、类的构造
    任务二 程序设计实现
    一、客户端模块代码
    二、服务器端模块代码
    项目小结
    综合实训十二 学生信息管理系统设计
    参考文献
    编辑推荐语
    Java语言是由美国Sun公司开发的一种具有面向对象、分布式和可移植等性能并且功能强大的计算机编程语言。本书系统全面的介绍了Java程序设计相关知识,本书适用对象是高职高专学生、普通高等院校学生,以及那些想在短时间内掌握Java基础并能够灵活运用于实践的学习者。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外