Java programming and practice

副标题:无

作   者:张勇主编

分类号:

ISBN:9787115360458

微信扫一扫,移动浏览光盘

简介

  本书根据Java的语言特征以及Java课程教学的特点和基本要求,详细地介绍了Java程序设计的基础知识与面向对象的特性,并通过大量实例阐述了Java编程思想和编程方法。全书共16章,主要内容包括Java概述、Java基础、类与对象、继承、抽象类、接口与内部类、多态、语言包、异常处理机制、输入/输出流、Swing及事件处理、多线程、Java数据库编程、网络编程、综合案例和实验指导等。  本书可作为应用型本科院校、软件学院、高职院校计算机及相关专业的教材,也可作为Java程序开发人员的参考用书。

目录

第1章  Java概述1.1  Java起源1.2  Java的语言特性1.3  Java语言的工作原理1.4  Java的开发运行环境1.4.1  JDK的安装1.4.2  环境变量的配置1.4.3  第一个Java程序1.4.4  开发工具Eclipse习题第2章  Java基础2.1  Java符号集2.1.1  标识符2.1.2  关键字2.1.3  运算符2.1.4  注释2.2  数据类型、常量与变量2.2.1  数据类型2.2.2  常量2.2.3  变量2.3  Java中流程控制语句2.3.1  选择语句2.3.2  循环语句2.3.3  跳转语句2.4  数组2.4.1  一维数组2.4.2  二维数组2.4.3  数组中常用的操作方法习题第3章  类与对象3.1  面向对象语言的特征3.2  类3.2.1  类的声明3.2.2  成员变量与成员方法3.2.3  局部变量3.2.4  方法的重载3.2.5  构造方法3.3  对象3.3.1  对象的创建3.3.2  对象的使用3.3.3  对象在方法参数中的使用3.4  this关键字3.5  static关键字3.6  包3.6.1  包的概念3.6.2  import语句3.6.3  package语句3.6.4  常用的包3.7  访问权限3.7.1  成员的访问控制符3.7.2  类的访问控制符习题第4章  继承4.1  继承的引入4.2  类的继承4.2.1  继承的语法4.2.2  成员变量的隐藏4.2.3  成员方法的覆盖4.3  继承中的构造方法4.3.1  隐式调用父类构造方法4.3.2  显式调用父类构造方法4.3.3  super的其他用法4.4  继承中的权限4.5  final关键字4.5.1  final  类4.5.2  final  方法4.5.3  final  成员变量与局部变量4.6  继承中需要注意的问题习题第5章  抽象类、接口与内部类5.1  抽象类5.1.1  抽象方法5.1.2  抽象类5.1.3  抽象类对象在方法参数中的使用5.2  接口5.2.1  接口的引入5.2.2  接口的定义5.2.3  接口的实现5.2.4  接口的使用5.2.5  接口变量在方法参数中的使用5.2.6  接口与抽象类的异同5.3  内部类5.3.1  成员内部类5.3.2  局部内部类5.3.3  匿名内部类习题第6章  多态6.1  多态的引入6.2  编译时的多态6.3  运行时的多态6.3.1  上转型对象6.3.2  上转型对象调用的方法6.3.3  上转型对象引用的成员6.3.4  instanceof习题第7章  语言包7.1  语言包概述7.2  Object类7.3  String类7.3.1  创建String对象7.3.2  操作字符串7.4  StringBuffer类7.5  包装类7.5.1  包装类的构造方法7.5.2  包装类的成员方法习题第8章  异常处理机制8.1  异常的引入8.2  异常类的继承关系8.3  try、catch、finally8.4  异常的声明8.5  throw异常习题第9章  输入/输出流9.1  文件9.1.1  文件9.1.2  目录9.1.3  文件的创建和删除9.2  文件字节输入/输出流和字符输入/输出流9.2.1  文件字节输入流9.2.2  文件字节输出流9.2.3  文件字符输入流9.2.4  文件字节输出流9.3  缓冲输入/输出流9.3.1  缓冲输入流9.3.2  缓冲输出流9.4  数据输入/输出流9.5  随机读写流9.6  对象和序列化9.6.1  对象和序列化的理解9.6.2  序列化要注意的问题9.6.3  对象的克隆习题第10章  Swing及事件处理10.1  Swing概述10.2  框架10.2.1  框架的创建10.2.2  框架的属性10.3  在组件中显示信息10.4  布局管理器10.4.1  流布局管理器10.4.2  边界布局10.4.3  网格布局10.4.4  盒子布局10.4.5  卡片布局10.4.6  空布局10.5  事件处理10.5.1  一个事件处理的实例10.5.2  关于内部类10.5.3  关于适配器类10.6  文本组件10.6.1  文本域10.6.2  密码域10.6.3  标签10.6.4  文本区10.6.5  滚动窗格10.7  选择组件10.7.1  复选按钮10.7.2  单选按钮10.7.3  下拉列表10.8  表格组件10.8.1  表格的创建10.8.2  表格的维护10.9  树组件10.9.1  树的创建10.9.2  树的维护10.10  对话框10.10.1  对话框的类10.10.2  对话框的模式10.10.3  文件对话框10.10.4  其他对话框10.11  窗口、鼠标及键盘事件10.11.1  窗口事件10.11.2  鼠标事件10.11.3  键盘事件习题第11章  多线程11.1  线程的概念11.2  线程的生命周期11.3  线程的实现方式11.3.1  继承Thread类方式11.3.2  实现Runnable接口方式11.4  线程的操作方法11.4.1  线程名称的设置和获取11.4.2  线程休眠11.4.3  线程加入11.4.4  线程中断11.4.5  判断线程是否启动11.5  线程的管理11.5.1  线程优先级11.5.2  线程同步习题第12章  Java数据库编程12.1  数据库基础知识12.1.1  数据库技术介绍12.1.2  SQL语言介绍12.1.3  SQL  Server数据库管理系统12.2  通过JDBC访问数据库12.2.1  JDBC12.2.2  连接数据库12.2.3  查询操作12.2.4  更新、添加和删除操作12.2.5  关闭数据库12.3  数据库访问示例习题第13章  网络编程13.1  URL类和InetAddress类13.1.1  URL类13.1.2  InetAddress类13.2  套接字13.2.1  套接字概述13.2.2  套接字连接13.2.3  一个C/S模式套接字处理实例13.3  用户数据包通信13.4  广播数据包通信习题第14章  综合案例——计算器14.1  功能分析14.2  计算器界面设计14.3  相关功能实现14.4  程序打包第15章  综合案例——酒店管理系统15.1  综合案例的目的和意义15.2  系统功能设计15.3  数据库结构设计15.4  系统设计与实现15.4.1  系统登录模块15.4.2  后台管理主界面15.4.3  客房信息管理模块15.4.4  预订信息管理模块15.4.5  新闻信息管理模块15.4.6  留言信息管理模块15.4.7  前台管理模块第16章  实验指导实验一  Java运行环境实验二  类和对象实验三  类的继承实验四  抽象类实验五  接口实验六  多态实验七  字符串实验八  异常处理实验九  输入流和输出流实验十  Java  Swing实验十一  事件处理实验十二  数据库编程参考源代码

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java programming and practice
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon