下载地址:
下载地址1资源简介:
中文名: Java编程及应用作者: 杨武刘贞资源格式: PDF版本: 文字版出版社: 高等教育出版社书号: 7040139030发行时间: 2004年01月地区: 大陆语言: 简体中文简介: 内容简介:本书是普通高等教育“十五”国家级规划教材(高职高专教育),特点是:内容基础性强、图文并茂:在编写上尽量做到通俗易懂、方便学习,注重内容的编排和例题的选择。本书重点强调Java的基础知识和应用实践以及用Java进行多媒体、图形界面、数据库和Web应用的程序设计,并注意对新、旧知识的融会与贯通,使读者能够尽快掌握Java的基础知识和应用。全书分为14章,比较全面系统地介绍了Java的运行环境及开发工具、基本编程方法、Java面向对象程序设计的基本概念、继承与多态、异常处理、JavaAPI、Web 服务器和 Applet 程序、用户图形界面设计、Java 多媒体程序设计、Java 数据库程序设计,JavaServlet程序设计以及JavaBean组件等内容。本书适用于高等职业学校、高等专科学校、成人高校、示范性软件职业技术学院、本科院校及举办的二级职业技术学院、继续教育学院以及民办高校使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用的人员学习参考。 目录: 第1章 Java简介1.1 Java的发展历程1.2 Java语言的特点1.3 Java与Internet1.4 Java程序的分类1.5 Java应用举例本章小结练习与思考第2章 Java运行环境及开发工具简介2.1 Java运行系统与开发流程2.2 Java的安装和配置2.3 Java开发工具包2.4 Java源文件编辑环境的选择与设置2.5 编写并运行Application程序2.6 编写并运行一个Applet小程序本章小结练习与思考第3章 数据类型、变量与表达式3.1 数据类型3.2 标识符3.3 关键字3.4 常量3.5 变量3.6 运算符与表达式3.6.1 赋值运算符与类型转换3.6.2 算术运算符3.6.3 关系运算符3.6.4 逻辑运算符3.6.5 位运算符3.6.6 三目运算符和复杂运算符3.6.7 运算符优先级3.7 数组3.7.1 一维数组3.7.2 多维数组本章小结练习与思考第4章 流程控制、4.1 选择(条件)控制4.1.1 条件语句(if—else)4.1.2 多分支语句(switch—case)4.2 循环控制4.2.1 for语句4.2.2 while语句4.2.3 do—while语句4.3 跳转控制4.3.1 break语句4.3.2 continue语句4.3.3 return语句4.4 其他语句本章小结练习与思考第5章 Java面向对象程序设计的基本概念5.1 Java面向对象基础5.1.1 类和对象5.1.2 类的定义5.1.3 类修饰符5.2 对象创建和引用5.2.1 对象的定义5.2.2 对象成员变量的引用5.2.3 对象方法的调用5.3 成员变量5.3.1 成员变量的定义5.3.2 成员变量修饰符5.4 方法5.4.1 方法声明5.4.2 方法调用5.4.3 方法参数的传递5.4.4 方法修饰符本章小结练习与思考第6章 继承与多态6.1 继承6.1.1 子类创建(extends关键字)6.1.2 this与super关键字6.1.3 多重继承与接口6.2 接口6.2.1 接口定义6.2.2 接口实现6.3 多态6.3.1 方法覆盖6.3.2 方法重载6.3.3 构造函数6.4 包6.4.1 包的定义6.4.2 包的引用本章小结练习与思考第7章 异常处理7.1 异常的概念7.2 异常处理机制7.3 异常处理方式7.4 捕获异常7.5 抛出异常7.6 自定义异常本章小结练习与思考第8章 JavaAPI简介8.1 JavaAPI中的包8.2 java.lang包8.2.1 java.lang.System类8.2.2 java.lang.String类8.2.3 java.lang.StringBuffer类8.3 Java.lang.Math类8.4 java.util类8.4.1 日期类Date8.4.2 随机数类Random8.5 Java输入输出类8.5.1 输入流与输出流8.5.2 文件输入输出8.5.3 缓冲区输入输出本章小结练习与思考第9章 Web服务器和Applet程序9.1 客户机/服务器结构9.1.1 Web服务器9.1.2 统一资源定位符9.1.3 超文本传输协议HTTP9.1.4 Tomcat服务器9.2 HTML表单设计基础9.2.1 Form语法结构9.2.2 Form属性9.2.3 Form输入元素9.3 Applet的执行过程9.4 在页面中加入Applet9.5 传递参数给Applet本章小结练习与思考第10章 图形用户界面程序设计10.1 Java图形用户界面编程基础10.1.1 Java.awt10.1.2 AWT常见控制组件10.1.3 布局管理器10.2 Swing简介10.3 事件处理机制10.3.1 KeyEvent10.3.2 TextEvent10.3.3 ItemEvent10.3.4 MouseEvent本章小结练习与思考第11章 Java多媒体程序设计11.1 多媒体技术概述11.2 Java图形处理11.2.1 图形坐标系11.2.2 Graphics类11.2.3 Color类11.2.4 文本与字体11.3 图像处理11.3.1 加载图像11.3.2 显示图像11.3.3 图像生成11.3.4 图像的简单处理11.4 声音播放11.5 动画技术本章小结练习与思考第12章 Java数据库程序设计12.1 JDBC原理12.1.1 JDBC的功能12.1.2 JDBC的驱动程序管理器12.1.3 ODBC和JDBC的比较12.2 JDBC两层结构和三层结构12.3 JDBC驱动程序类型12.3.1 JDBC-ODBC桥12.3.2 Java to Native API12.3.3 Net Protocol All-java12.3.4 Pure JDBC Driver12.3.5 建立Book_Shop数据库和ODBC数据源12.4 JDBC数据库访问流程12.4.1 创建数据库连接12.4.2 执行SQL语句12.4.3 接收并处理SQL的返回结果12.4.4 关闭创建的各个对象12.5 JDBC应用程序接口12.5.1 JDBC API12.5.2 DriverManager类12.5.3 Connection接口12.5.4 Statement接口12.5.5 PreparedStatement接口12.5.6 ResultSet接口本章小结练习与思考第13章 Java Servlet程序设计13.1 Java Servlet工作原理13.1.1 Servlet主要功能13.1.2 Servlet的执行过程13.1.3 Java Servlet与CGI的比较13.1.4 Servlet的运行环境13.1.5 Servlet程序的两种基本结构13.1.6 Servlet的生命周期与基本方法13.2 Servlet API13.2.1 与Servlet有关类、接口的关系13.2.2 Servlet接口13.2.3 GenericServlet类13.2.4 HttpServlet类13.2.5 ServletRequest接口13.2.6 ServletResponse接口13.2.7 HttpServletRequest接口13.2.8 HttpServletResponse接口13.3 Servlet程序设计实例13.4 Servlet会话13.5 Servlet数据库程序设计举例本章小结练习与思考第14章 Java组件程序设计14.1 JavaBeans概述14.1.1 JavaBeans的基本概念14.1.2 JavaBeans的特点14.1.3 JavaBeans和EJB14.2 JavaBeans的属性14.3 JavaBean的事件14.4 BDK安装与配置14.4.1 BeanBox的启动14.4.2 在BeanBox中应用已建好的Bean组件14.5 Bean组件的创建14.6 在Applet中使用JavaBeans组件本章小结练习与思考参考文献
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。