注册 登录 进入教材巡展
#

出版时间:2022年7月

出版社:电子工业出版社

以下为《Java编程入门指南(上、下册)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121357947
  • 1-7
  • 423481
  • 64238233-7
  • 平塑
  • 16开
  • 2022年7月
  • 884
  • 552
  • 工学
  • 计算机科学与技术
  • 计算机类
  • 高职
内容简介
本书从入门学习者的角度出发,通过通俗易懂的语言、丰富多彩的实例、贴近开发实战的项目,循序渐进地让读者在实践中学习Java编程知识,并提升自己的实际开发能力。全书分为6篇24章,分上、下两册,分别为Java基础篇、JSP基础篇、JavaWeb框架篇、框架整合开发篇、数据库篇、商业项目篇,内容包括初识Java,Java语言基础,运算符与流程控制,面向对象基础,继承与多态,接口,异常处理,常用实用类,JSP基本语法,JSP内置对象,Servlet技术,过滤器和监听器,Struts2框架,Hibernate技术,Spring框架,Spring与Struts2、Hibernate框架的整合,Spring与SpringMVC、MyBatis框架的整合,MySQL数据库概述,数据库和表的操作,数据库的查询,使用JDBC操作数据库,京淘购物商城,叮叮在线考试系统,物流配货系统等。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。本书既适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,还可供开发人员查阅、参考。
目录
第1篇 Java基础篇第1章 初识Java 11.1 Java简介 11.1.1 什么是Java 11.1.2 Java的版本 11.1.3 Java API文档 21.2 搭建Java环境 31.2.1 JDK的下载 31.2.2 JDK的安装 41.2.3 配置JDK 51.2.4 测试开发环境 71.3 Eclipse开发环境 81.3.1 下载Eclipse 81.3.2 Eclipse的配置与启动 101.3.3 Eclipse的工作台 111.3.4 创建Java项目 111.3.5 创建Java类文件 111.3.6 使用编辑器编写程序代码 121.3.7 运行Java程序 141.4 Tomcat服务器的安装与配置 141.4.1 下载Tomcat服务器 141.4.2 在Eclipse中部署Tomcat服务器 151.4.3 运行Java Web项目 161.5 快学快用 17第2章 Java语言基础 192.1 关键字和标识符 192.1.1 Unicode字符集 192.1.2 关键字 192.1.3 标识符 202.2 常量与变量 202.2.1 常量的概念及使用要点 202.2.2 变量的概念及使用要点 212.3 数据类型 222.3.1 基本数据类型 222.3.2 引用数据类型 252.3.3 基本数据类型与引用数据类型的区别 262.3.4 数据类型之间的相互转换 292.4 数组 312.4.1 声明数组 322.4.2 创建数组 322.4.3 初始化数组 322.4.4 数组长度 332.4.5 使用数组元素 332.5 快学快用 34第3章 运算符与流程控制 363.1 运算符 363.1.1 赋值运算符 363.1.2 算术运算符 363.1.3 关系运算符 383.1.4 逻辑运算符 383.1.5 位运算符 413.1.6 对象运算符 433.1.7 其他运算符 433.1.8 运算符的优先级及结合性 443.2 if语句 453.2.1 简单的if条件语句 453.2.2 if...else条件语句 473.2.3 if...else if多分支条件语句 483.2.4 if语句的嵌套 493.3 switch多分支语句 513.4 if语句和switch语句的区别 523.5 循环语句 533.5.1 for循环语句 533.5.2 while循环语句 543.5.3 do...while循环语句 553.5.4 循环的嵌套 563.6 跳转语句 583.6.1 break跳转语句 583.6.2 continue跳转语句 593.6.3 return跳转语句 593.7 快学快用 60第4章 面向对象基础 614.1 面向对象程序设计 614.1.1 面向对象程序设计概述 614.1.2 面向对象程序设计的特点 624.2 类 644.2.1 定义类 644.2.2 成员变量和局部变量 654.2.3 了解成员方法 674.2.4 注意事项 684.2.5 类的UML图 684.3 构造方法与对象 694.3.1 构造方法的概念及用途 694.3.2 对象概述 704.3.3 对象的创建 714.3.4 对象的使用 714.3.5 对象的销毁 724.4 类与程序的基本结构 734.5 参数传值 734.5.1 传值机制 734.5.2 基本数据类型的参数传值 734.5.3 引用数据类型的参数传值 744.6 对象的组合 754.6.1 组合与复用 754.6.2 类的关联关系和依赖关系的UML图 764.7 实例方法与类方法 774.7.1 实例方法与类方法的定义 774.7.2 实例方法和类方法的区别 774.8 this关键字 784.9 包 794.9.1 包的概念 794.9.2 创建包 804.9.3 使用包中的类 804.10 访问权限 814.11 快学快用 83第5章 继承与多态 845.1 继承 845.1.1 继承的概念 845.1.2 子类对象的创建 855.1.3 继承的使用原则 855.1.4 使用super关键字 865.2 子类的继承 875.3 多态 895.3.1 方法的重载 895.3.2 避免重载出现的歧义 905.3.3 方法的覆盖 915.3.4 向上转型 925.4 抽象类 935.4.1 抽象类和抽象方法 945.4.2 抽象类和抽象方法的规则 965.4.3 抽象类的作用 965.5 final修饰符 965.5.1 final变量 965.5.2 final类 975.5.3 final方法 975.6 内部类 985.7 快学快用 103第6章 接口 1046.1 接口简介 1046.2 定义接口 1046.3 接口的继承 1056.4 接口的实现 1066.5 接口与抽象类 1076.6 接口的UML图 1086.7 接口回调 1086.8 接口与多态 1096.9 接口参数 1106.10 面向接口编程 1116.11 快学快用 112第7章 异常处理 1137.1 异常概述 1137.2 异常的分类 1147.2.1 系统错误——Error 1157.2.2 异常——Exception 1157.3 捕捉处理异常 1187.3.1 try...catch代码块 1187.3.2 finally代码块 1217.4 在方法中抛出异常 1227.4.1 使用throws关键字抛出异常 1227.4.2 使用throw关键字抛出异常 1237.5 自定义异常 1247.6 异常的使用原则 1257.7 快学快用 126第8章 常用实用类 1278.1 String类 1278.1.1 创建字符串对象 1278.1.2 连接字符串 1288.1.3 字符串操作 1298.1.4 格式化字符串 1348.1.5 对象的字符串表示 1358.2 StringBuffer类 1368.2.1 StringBuffer对象的创建 1368.2.2 StringBuffer类的常用方法 1378.3 日期的格式化 1388.3.1 Date类 1388.3.2 格式化日期和时间 1398.4 Math和Random类 1428.5 包装类 1438.5.1 Integer类 1438.5.2