Java语言程序设计

副标题:无

作   者:殷兆麟主编

分类号:

ISBN:9787040115512

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

简介

  本书的取材、编写体现了Java面向对象编程和网络编程两个特点。立足于满足广大Java初学者入门和提高的需要,满足掌握Java达到实用的需要,同时考虑满足Java编程 IT国际认证考试的需要。教材由浅入深,避免开始引入过多的技术术语,以减少编程初学者学习的困难。全书共分为12章,1~8章介绍了计算机语言一般知识、Java开发环境基本知识、Java语言基础、Java面向对象的程序设计、异常处理、Java的基本可重用类、小应用程序类(Applet)和图形用户界面。这些内容可以满足应用Java开发交互式网页的基本要求。9~12章介绍了体现Java特色的其他可重用类的使用:多线程编程、Java数据库接口技术JDBC和网络编程基础。最后,利用典型的综合应用示例进一步介绍了可视化集成开发环境Jbuilder 6的使用方法。本书同时配有供老师和学生使用的电子课件,可直接与作者联系。 本书可作为高校计算机专业本科、高职、专科及相关专业的Java语言程序设计或Java网络编程基础等课程的教材。也可以作为Java爱好者、网络编程爱好者的自学参考书。   

目录

第一章 计算机语言概述
 1.1 机器语言与汇编语言
 1.2 高级程序设计语言
 1.3 语言翻译程序
 1.4 虚拟机、Java虚拟机与Java运行环境
 1.5 Java程序的运行
 1.6 习题程序的开发、执行流程
 小结
 习题
第二章 Java开发环境基础知识
 2.1 Java开发环境概述
 2.2 JDK的安装、环境配置及使用
 2.3 JBuilder集成开发环境简介
 小结
 习题
第三章 Java语言基础
 3.1 一个简单的Java程序实例
 3.2 标识符、注释和分隔符
 3.3 变量和常量
 3.4 基本类型
 3.5 运算符及表达式
 3.6 运算符的优先级
 3.7 数据类型转换
 3.8 简单语句和复合语句
 3.9 控制语句
 3.10 综合应用举例
 小结
 习题
第四章 Java面向对象的程序设计
 4.1 面向对象的理论基础
 4.2 类与对象的基本概念
 4.3 Java的类
 4.4 继承
 4.5 对象的创建与使用
 4.6 null、this、super和多态性
 4.7 接口
 4.8 包
 4.9 综合应用示例
 小结
 习题
第五章 异常处理
 5.1 异常类的层次
 5.2 throws抛出异常
 5.3 throw抛出异常
 5.4 try-catch异常处理
 5.5 finally语句
 5.6 正确地使用异常
 小结
 习题
第六章 Java的基本可重用类
 6.1 Java可重用类的结构
 6.2 Java语言包(java.lang)
 6.3 java.util包
 6.4 输入/输出包(java.io)
 小结
 习题
第七章 Java小应用程序Applet
 7.1 Applet程序开发步骤
 7.2 Applet的安全
 7.3 Applet类
 7.4 Applet的4种常用方法
 7.5 Applet的应用
 7.6 Applet的事件及其处理
 7.7 利用浏览器浏览Applet
 小结
 习题
第八章 图形用户界面(GUI)
 8.1 抽象窗口工具箱——AWT组件
 8.2 基本组件
 8.3 容器组件
 8.4 菜单
 8.5 AWT中的其他类
 8.6 事件处理
 8.7 用组件构造用户接口
 8.8 组件在容器中的布局
 小结
 习题
第九章 Java的多线程机制
 9.1 什么是多线程机制
 9.2 多线程实现机制
 9.3 Thread类
 9.4 线程通信
 9.5 线程死锁
 9.6 线程控制综合示例
 小结
 习题
第十章 Java网络编程
 10.1 Java网络编程基本概念
 10.2 Java网络包(java.net.)
 10.3 使用TCP协议的Socket网络编程
 10.4 使用UDP协议的Socket网络编程
 10.5 URL类编程
 10.6 URLConnection类的使用
 小结
 习题
第十一章 Java与数据库的连接——JDBC技术
 11.1 概述
 11.2 JDBC的基本功能与特点
 11.3 JDBC API
 11.4 JDBC应用
 11.5 动态数据库访问
 11.6 用JDBC访问数据库示例
 小结
 习题
第十二章 JBuilder可视化开发环境的使用
 12.1 JBuilder开发环境
 12.2 JBuilder开发环境的应用实例——用Java开发的文本编辑器
 12.3 编译、运行和调试
 小结
 习题
参考文献

已确认勘误

次印刷

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

Java语言程序设计
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon