JAVA程序设计计算机杨文艳安徽新华书店北京理工pdf下载pdf下载

JAVA程序设计计算机杨文艳安徽新华书店北京理工百度网盘pdf下载

作者:
简介:本篇主要提供JAVA程序设计计算机杨文艳安徽新华书店北京理工pdf下载
出版社:安徽新华书店图书专营店
出版时间:2018-03
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:  JAVA程序设计
作者:  
市场价:  75.0元
ISBN号:  9787568254670
出版社:  北京理工大学出版社有限责任公司
  主编
主编…………
  目录
模块1 欢迎走进Java世界 1.1 Java与面向对象程序设计 1.1.1 什么是面向对象程序设计 1.1.2 OOP的三大特性 1.2 开始Java程序开发 1.2.1 Java的起源及特点 1.2.2 JDK的使用及环境变量 1.2.3 He11oWor1d程序开发 1.3 集成开发环境Ec1ipse 1.3.1 Ec1ipse安装与启动 1.3.2 使用Ec1ipse开发程序 【案例1】ATM存取款界面设计 习题1 模块2 Java编程基础语法 2.1 Jaya基本语法 2.1.1 Java程序基本结构 2.1.2 标识符和关键字 2.1.3 Java数据类型 2.2 Java变量与方法 2.2.1 变量的定义及类型转换 2.2.2 方法的定义及方法重载 2.2.3 变量的作用域 2.3 运算符和表达式 2.3.1 算术运算符 2.3.2 赋值运算符 2.3.3 关系运算符 2.3.4 条件运算符 2.3.5 运算符的优先级与结合性 【案例2—1】数字分割 2.4 结构化程序设计 2.4.1 选择结构 2.4.2 循环结构 2.4.3 跳转语句与多重循环 【案例2—2】猜数字游戏 2.5 数组 2.5.1 一维数组的定义及使用 2.5.2 多维数组的定义及使用 【案例2—3】商品查询器 习题2 模块3 面向对象基础 3.1 类与对象 3.1.1 类的定义 3.1.2 对象的创建与使用 3.1.3 类的封装 3.2 构造方法及this关键字 3.2.1 构造方法的定义 3.2.2 构造方法的重载 3.2.3 this关键字 【案例3—1】简单几何图形类的封装 3.3 static关键字 3.3.1 静态变量 3.3.2 静态方法 3.3.3 静态代码块 3.3.4 单例模式 3.4 内部类 【案例3—2】银行卡开户程序设计 习题3 模块4 面向对象进阶 4.1 类的继承及super关键字 4.1.1 继承的实现 4.1.2 方法的重写 4.1.3 super关键字 4.2 fina1关键字 4.2.1 fina1类 4.2.2 fina1方法 4.2.3 fina1变量 4.3 抽象类和接口 4.3.1 抽象类 4.3.2 接口 【案例4—1】图形计算程序设计 4.4 多态 4.4.1 对象的类型转换 4.4.2 多态性的实现 4.4.3 匿名内部类 4.5 包与访问权限 4.5.1 package关键字 4.5.2 import关键字 4.5.3 访问权限控制 【案例4—2】银行存款程序设计 习题4 模块5 Java异常处理 5.1 异常及其分类 5.1.1 什么是异常 5.1.2 异常分类 5.2 异常的处理 5.2.1 捕获异常 5.2.2 抛出异常 5.3 自定义异常 【案例5—1】学生信息的录入 习题5 模块6 Jav8常用API 6.1 Java类库 6.2 数据类型包装类 6.3 字符串 6.3.1 String类 6.3.2 StringBuffer类 6.3.3 StringTokenizer类 【案例6—1】统计单词个数 6.4 日期类 6.4.1 Date类 6.4.2 Ca1endar类 6.4.3 GregorianCa1endar类 6.5 数据操作类:Math与Random 6.5.1 Math类 6.5.2 Random类 【案例6—2】随机安排座位号 习题6 模块7 集合类 7.1 集合概述 7.1.1 集合的概念和分类 7.1.2 Co11ection接口 7.2 List接口 7.2.1 ArrayList集合 7.2.2 LinkedIjst集合 7.2.3 herator迭代器 7.2.4 foreach循环 7.2.5 泛型 【案例7—1】图书查询程序设计 7.3 Set接口 7.3.1 HashSet集合 7.3.2 TreeSet集合 7.4 Map接口 7.4.1 HashMap集合 7.4.2 TreeMap集合 7.5 集合及数组工具类 7.5.1 Co11ections工具类 7.5.2 Arrays工具类 【案例7—2】学生成绩排序程序设计 习题7 模块8 Java流式I/O技术 8.1 流式I/O概述 8.1.1 JavaI/O简介 8.1.2 I/O流的分类 8.2 文件操作类 8.2.1 Fi1e类 8.2.2 RandomAccessFi1e类 【案例8一1】文件检索 8.3 字节流 8.3.1 字节输入流InputStream 8.3.2 字节输出流OutoutStream 8.3.3 文件字节流 8.4 字符流 8.4.1 字符输入流Reader 8.4.2 字符输出流Writer 8.4.3 文件字符流 8.4.4 缓冲流 8.4.5 转换流 【案例8—2】简易文本文件编辑器 8.5 其他I/O流 8.5.1 对象输入/输出流 8.5.2 PrintStream 8.5.3 管道输入/输出流 8.5.4 字节数组输入/输出流 习题8 模块9 Java数据库连接技术 9.1 MySQL数据库管理 9.1.1 下载、安装MySQL 9.1.2 建立数据库 9.2 JDBC技术 9.2.1 JDBC概述 9.2.2 JDBC常用API 9.2.3 数据库常见操作 9.2.4 使用PreparedStatement 9.2.5 使用Ca11ab1eStatement 【案例9一1】使用JDBC实现学生成绩管理 习题9 模块10 多线程编程 10.1 多线程概述 10.1.1 进程与线程 10.1.2 线程的生命周期及状态转换 10.1.3 线程的优先级 10.2 线程的创建 10.2.1 继承Thread类创建多线程 10.2.2 实现Runnab1e接口创建多线程 10.2.3 两种实现多线程方式的对比 10.3 线程控制问题 10.3.1 线程休眠 10.3.2 线程让步与插队 10.3.3 线程同步与死锁 【案例10—1】模拟铁路售票程序设计 习题10 模块11 JavaGUI编程 11.1 GUI编程概述 11.2 GUI界面设计 11.2.1 界面组件类 11.2.2 界面布局管理 11.2.3 菜单及菜单组件 【案例11一1】学生成绩管理界面设计 11.3 GUI事件处理 11.3.1 事件处理机制 11..3.2 GUI事件处理 【案例11—2】Java简易计算器设计 习题11 模块12 网络编程 12.1 网络编程基础 12.1.1 TCP/IP协议 12.1.2 IP地址和端口号 12.1.3 InetAddress 12.1.4 UDP与TCP协议 12.2 Socket编程 12.2.1 Socket概述 12.2.2 Socket类和SetverSocket类 【案例12—1】Server和多客户的通信程序 12.3 数据报编程 12.3.1 数据报通信概述 12.3.2 UDP通信程序 【案例12—2】聊天程序设计 习题12
  内容简介
杨文艳、田春尧主编的《Java程序设计》通过12个模块21个项目案例,、简明地介绍了Java语言程序设计的核心技术。它简明扼要地介绍了面向对象程序设计的基本概念、Java语言的特点以及Java程序的开发过程;快速回顾了编程基础语法,介绍了Java面向对象编程基础和语法,并通过典型应用案例对异常处理、常用API、集合类、流式L/O、JDBC编程、多线程、GUI编程、网络编程等专项进行学习和训练。本书附带配套微课视频、源代码、知识题库、编程题库、教学PPT、课程教案等资源,方便读者学习和使用。本书既可用作各院校计算机相关Java程序设计课程的教材,也可作为Java自学者的入门用书。阅读本书只需要对计算机和编程有一般性了解。
  作者简介
作者简介…………

^_^:db2036c6883df4d5c5754c5e6f4177b6