您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java面向对象程序设计教程(微课视频版微课版21世纪高等学校计算机类课程创新规划教材)
字数: 679000
装帧: 平装
出版社: 清华大学出版社
作者: 程杰主编
出版日期: 2020-08-01
商品条码: 9787302555148
版次: 1
开本: 16开
页数: 0
出版年份: 2020
定价:
¥69.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
结合计算机和软件工程专业需要,建立了内容丰富的教学案例和实训项目。 内容注重理论、实践、课程设计相结合,追踪国内外行业和课程发展之前沿和近期新成果,教学内容新颖、充实。
内容简介
全书分15章,按Java知识的系统性,由浅入深安排内容,全面介绍了Java语言基础,面向对象程序设计,集合与数据结构,图形用户界面开发,流和文件,图像与多媒体,多线程及网络编程,数据库程序设计等。每部分内容既有理论知识又有具体示例,所有示例均采用纯面向对象模式,通过具体示例帮助学生理解知识内容,将各知识点结合起来,达到学以致用的目的。每章还配有小结和习题,便于教学和学习使用。
作者简介
程杰,中共党员,硕士研究生,主要从事软件工程、计算机网络与网络安全方面的研究。2001年本科毕业,2002年于北京大学计算机与科学技术学院进修计算机网络与Java项目开发。2003年获网络设计师。2007年硕士研究生毕业于西安科技大学安全技术及工程专业。现任郑州升达经贸管理学院信息工程学院软件工程教研室主任。
目录
目录 第1章Java语言概述 1.1Java的诞生与发展过程 1.2Java的特点 1.3三种平台简介 1.4Java JDK的安装和配置 1.4.1JDK的安装 1.4.2JDK的配置 1.4.3Java开发工具包JDK 1.5Java运行系统与开发流程 1.5.1Java运行系统 1.5.2Java程序开发流程 1.5.3编写并运行Application程序 1.6常用开发工具简介 1.7注释 1.7.1代码注释 1.7.2文档注释 小结 习题 第2章基本类型、数组和枚举类型 2.1标识符和关键字 2.1.1标识符 2.1.2关键字 2.2基本数据类型 2.2.1布尔类型 2.2.2整数类型 2.2.3字符类型 2.2.4浮点类型 2.2.5基本数据类型的转换 2.3从命令行输入输出数据 2.3.1输入基本型数据 2.3.2输出基本型数据 2.4数组 2.4.1声明数组 2.4.2创建数组 2.4.3数组元素的使用 2.4.4length的使用 2.4.5数组的初始化 2.4.6数组的引用 2.4.7排序 2.5枚举类型 2.6应用实例: 控制台简单计算器 小结 习题 第3章运算符、表达式和语句 3.1运算符 3.1.1赋值运算符与赋值表达式 3.1.2算术运算符与算术表达式 3.1.3关系运算符与关系表达式 3.1.4逻辑运算符与逻辑表达式 3.1.5位运算符 3.1.6三目运算符和复杂运算符 3.1.7instanceof运算符 3.1.8运算符优先级 3.2选择(条件)控制 3.2.1条件语句(if…else) 3.2.2多分支语句(switch…case) 3.3循环控制 3.3.1for语句 3.3.2while语句 3.3.3do…while语句 3.4跳转控制 3.4.1break语句 3.4.2continue语句 3.4.3return语句 3.5其他语句 3.6应用实例: 图形界面的简单计算器 小结 习题 第4章面向对象程序设计的基本概念 4.1Java面向对象基础 4.1.1类和对象 4.1.2类的定义 4.1.3类修饰符 4.2对象创建和引用 4.2.1对象的定义 4.2.2对象成员变量的引用 4.2.3对象方法的调用 4.3成员变量 4.3.1成员变量的定义 4.3.2成员变量修饰符 4.4方法 4.4.1方法声明 4.4.2方法调用 4.4.3方法参数的传递 4.4.4方法修饰符 4.4.5方法重载 4.4.6构造方法 4.4.7类方法和实例方法 4.5包 4.5.1包的定义 4.5.2包的引用 4.6访问权限 4.6.1私有变量和私有方法 4.6.2共有变量和共有方法 4.6.3友好变量和友好方法 4.6.4受保护的成员变量和方法 4.6.5public类与友好类 4.7应用实例1: 面向对象的简单计算器 4.8应用实例2: 饮料自动售货机 小结 习题 第5章继承与多态 5.1继承 5.1.1子类与父类 5.1.2类的继承性 5.1.3子类对象的构造过程 5.1.4成员变量的隐藏和方法重写 5.1.5super关键字 5.1.6对象的上转型对象 5.2抽象类 5.2.1抽象类的定义 5.2.2抽象类的实现 5.2.3抽象类与多态 5.3接口 5.3.1接口的声明 5.3.2理解接口 5.3.3接口回调 5.3.4接口与多态 5.3.5抽象类与接口的比较 5.4应用实例: POS刷卡机 小结 习题 第6章异常处理 6.1异常的概念 6.2异常处理机制 6.3异常处理方式 6.4捕获异常 6.5抛出异常 6.6自定义异常 小结 习题 第7章Java API简介 7.1Java API中的包 7.2java.lang包 7.2.1java.lang.System类 7.2.2java.lang.String类 7.2.3java.lang.StringBuilder类 7.2.4基本数据类型的封装类 7.3java.Math包 7.3.1BigInteger 7.3.2BigDecimal 7.4java.util包 7.4.1日期类Calendar 7.4.2随机数类Random 小结 习题 第8章泛型与集合框架 8.1泛型 8.1.1泛型类声明 8.1.2使用泛型类声明对象 8.1.3有界类型 8.1.4通配符泛型 8.1.5泛型方法 8.1.6泛型接口 8.2集合框架 8.2.1Collection接口 8.2.2List接口 8.2.3Set接口 8.2.4Map接口 8.3List集合 8.3.1ArrayListE类 8.3.2LinkedListE类 8.3.3VectorE类 8.3.4StackE类 8.4Set集合 8.4.1TreeSet类 8.4.2HashSet类 8.5Map集合 8.5.1TreeMap类 8.5.2HashMap类 8.6应用实例: 混合运算计算器应用 小结 习题 第9章Java Swing图形用户界面 9.1Java Swing概述 9.2JFrame窗口 9.3布局管理器 9.3.1FlowLayout布局 9.3.2BorderLayout布局 9.3.3GridLayout布局 9.3.4CardLayout布局 9.3.5BoxLayout布局 9.3.6SpringLayout布局 9.4常用控件 9.4.1标签JLabel 9.4.2文本框JTextField 9.4.3按钮JButton 9.4.4菜单JMenu 9.4.5文本区JTextArea 9.4.6下拉列表JList 9.4.7表格JTable 9.4.8树JTree 9.5事件处理机制 9.5.1窗口事件 9.5.2键盘事件 9.5.3鼠标事件 9.5.4焦点事件 9.5.5文档事件 9.6JDialog对话框 9.6.1JDialog类的主要方法 9.6.2对话框的模式 9.7应用实例: 打地鼠小游戏 小结 习题 第10章输入输出流 10.1File类 10.1.1文件 10.1.2目录 10.2文件字节流 10.3文件字符流 10.4缓冲流 10.5随机流 10.6对象流 10.7XML文件的解析 10.8JSON数据解析 10.9应用实例: 记事本应用 小结 习题 第11章Java设计模式 11.1设计模式概述 11.1.1设计模式的类型 11.1.2设计模式的基本原则 11.2统一建模语言UML 11.2.1UML模型 11.2.2UML概念 11.2.3UML图 11.3常见的几种设计模式 11.3.1组合模式 11.3.2策略模式 11.3.3装饰模式 11.3.4工厂方法模式 小结 习题 第12章Java多线程机制 12.1多线程基础 12.1.1程序、进程与线程 12.1.2多线程基本概念 12.2线程的创建 12.2.1继承Thread类创建线程 12.2.2实现Runnable接口创建线程 12.2.3两种创建线程方法的优缺点 12.3线程的生命周期及控制 12.3.1线程的生命周期 12.3.2线程的休眠 12.3.3线程的优先级 12.4线程的同步与互斥 12.4.1synchronized关键字 12.4.2线程同步常用的方法 12.4.3堆栈问题 12.4.4生产者消费者问题 12.4.5线程同步的辅助类CountDownLatch 12.5线程联合 12.6守护线程 12.7本章实例: 飘雪花程序 小结 习题 第13章Java网络编程 13.1TCP/IP简介 13.1.1互联网络协议IP 13.1.2端口的概念 13.1.3传输控制协议TCP 13.1.4用户数据报协议UDP 13.2网络开发中的常用工具类 13.2.1URL类简介与使用 13.2.2InetAddress类简介与使用 13.3面向连接的TCP通信 13.3.1类Socket 13.3.2类ServerSocket 13.3.3TCP Socket通信 13.3.4多线程TCP通信 13.4无连接的UDP通信 13.5UDP广播通信 13.6局域网通信工具 小结 习题 第14章JDBC数据库编程 14.1MySQL数据库管理系统 14.1.1MySQL数据库的安装与配置 14.1.2Navicat数据库管理工具 14.1.3创建数据库 14.2JDBC概述 14.2.1JDBC原理 14.2.2JDBC的功能 14.2.3ODBC和JDBC的比较 14.2.4JDBC两层结构和三层结构 14.2.5JDBC应用程序接口 14.3JDBC驱动程序 14.3.1JDBC的驱动程序管理器 14.3.2JDBC驱动程序类型 14.3.3使用JDBCODBC桥连接Access 14.3.4使用本地API JDBC驱动程序连接MySQL 14.4JDBC数据库访问流程 14.4.1加载JDBC驱动程序 14.4.2创建数据库连接 14.4.3执行SQL语句 14.4.4接收并处理SQL的返回结果 14.4.5关闭连接释放资源 14.5查询操作 14.5.1Statement与ResultSet接口 14.5.2顺序查询 14.5.3随机查询 14.5.4预编译与参数化查询 14.5.5离线查询 14.6更新、添加与删除操作 14.6.1常规操作 14.6.2参数化操作 14.7批处理与事务处理 14.8本章实例: 简单学生管理系统 14.8.1持久化 14.8.2对象关系映射 14.8.3DAO模式 14.8.4系统功能与实现 小结 习题 参考文献
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网