Java 语言编程基础教程(附CD-ROM光盘一张)

  • 所属分类:
    高职高专教..
  • 作者:
    宋振会 著
  • 出版社:
    清华大学出版社
  • ISBN:9787302106487
  • 出版日期:2005-5-1
  • 原价:
    ¥32.00元
    现价:¥24.30元
  • 本书信息由合作网站提供,请前往以下网站购买:

    京东商城

     

    当当网

图书简介

Java是美国SUN公司在1996年正式推出的纯面向对象的编程语言,主要用于Internet网络编程,目前为Java 2版本。本书按照此标准为基础,对Java进行了全面、详细的介绍。
Java是在C++的基础上发展起来的,因此其基本语法和C++类似。为了让没有C++基础的读者也能读懂本书,本书在前面章节安排了C++的基础内容。概括起来本书内容主要包括:从C++编程转到Java编程;常量、变量和内存;运算符、优先级和结合律;面向对象的编程方法(类);条件判定和循环;创建窗体界面的组件;使用布局管理器布局界面;创建基于Web的Applet应用;窗体界面的交互和事件处理;程序运行中的异常处理;多线程编程;文件管理和输入/输出流;基于Web的网络编程。本书编写时参考了大量的国际软件工程师培训教程,又借鉴了作者多年的编程经验和教学经验,采用符合国际性标准的编程方法和惯例,将一些高深、抽象的理论,通过大量的程序案例进行讲述,使读者阅读起来通俗易懂。
本书是学习Java语言编程的优秀教程,内容丰富,讲述清楚,实例典型而丰富,适用于Java培训学员、高等院校及职业院校的学生、其他Java编程爱好者。
目录
第1章 从C++编程转到Java编程
 Java概述
  Java的历史
  Java程序
  Java的性质
 Java与C++的对比
  数据类型
  运算符和构造
  继承性
  方法和方法重载
  数组和String对象
  main()方法
  类、对象和方法
  执行Java程序
  Java包
  访问区分符
  抽象类和接口
  无用信息收集
 把C++代码转换为Java代码
  保存、编译和运行Java程序
  Java程序的成分
 小结
 独立实践
第2章 常量、变量和内存
 Java基础知识
  源程序中的注释
  转义字符:\
  标识符与关键字
 数据类型概述
  数据类型的分类
  常量、变量和内存
 基本数据类型
  布尔型(boolean)
  字符型(char)
  整型(int)
  浮点型(float)
 数据类型转换
 静态变量:static
 小结
 独立实践
第3章 运算符、优先级和结合律
 基本概念
 基本运算符
  算术运算符
  算术赋值运算符
  一元增量、减量运算符
  比较运算符
  逻辑运算符
 条件运算符
 小结
 独立实践
第4章 面向对象的编程方法(类)
 Java中的类
  声明类
  创建类对象
  类作用域
  类对象访问符(.)
 类的访问区分符
  抽象和封装
  使用访问区分符实现抽象和封装
 成员函数
 带参数的函数
  形参和实参
  调用函数
 构造符的需要
 静态变量和静态函数
  静态变量
  静态函数
 小结
 独立实践
第5章 条件判定和循环
 条件构造
  if…else构造
  switch…case构造
 循环构造
  while循环
  do…while循环
  break和continue语句
  for循环构造
 小结
 独立实践
第6章 创建窗体界面的组件
 识别用户界面窗口的组件
  用户界面的需要
  用户界面的类型
  图形用户界面(GUI)
  抽象窗口工具箱(AWT)
  Java基础类(JFC)
 创建窗体界面组件的包及类继承关系
  java.awt包
  javax.swing包
 创建窗体界面的组件
  创建一个框架:JFrame类
  向框架添加按钮:JButton类
  设置流布局管理器:FlowLayout类
  向框架添加容器:JPanel类
  静态文本标签:JLabel类
  图像插图:Icon接口ImageIcon类
  文本框:JTextField类
  口令框:JPasswordField类
  文本区:JTextArea类
  滚动条:JScrollPane类
  文本列表框:JList类
  文本组合框:JComboBox类
  复选框:JCheckBox类
  单选按钮:JRadioButton类
  表格:JTable类
  菜单:JMenuBar、JMenu和
  JMenuItem类
 案例精析
 小结
 独立实践
第7章 使用布局管理器布局界面
 布局管理器:LayoutManager
  使用布局
  布局管理器种类
  FlowLayout(流布局管理器)
  GridLayout(网格布局管理器)
  BorderLayout(边界布局管理器)
  CardLayout(卡片布局管理器)
  BoxLayout(盒布局管理器)
  GridBagLayout(GridBag布局管理器)
 案例精析
  布局客户信息界面
  学员信息编辑器
 小结
 独立实践
第8章 创建基于Web的Applet应用
 关于Applets
 网线创建小应用程序:Applets
  Japplet类
  小应用程序(Applets)的运行
  机制
 Applications修改为Applets
 编写HTML文件的代码
 在Applet中绘图
  绘图:Graphics类66
  设置颜色:Color类
  设置字体:Font类
 案例精析
  修改客户信息应用为Applets70
  修改学员信息编辑器为Applets
  绘制时钟日历
 小结
 独立实践
第9章 窗体界面的交互和事件处理
 交互与事件处理
  事件处理概述
  接口的需要
  Adapter类的需要
 事件处理机制
  事件驱动编程
  事件的组件
  委派事件模型
 事件类和接口
  事件类:XXXEvent
  事件实现的接口:XXXListener
 选择适当的事件类型
 对事件的响应
  在Applets状态栏上显示信息
  弹出式窗口:JOptionPane类
  对话框窗口:JDialog类
  显示另一个窗口界面
 案例精析
  为客户信息Applets添加事件
 小结
 独立实践
第10章 程序运行中的异常处理
 异常
  异常的概念
  异常类的层次结构
  常见的异常
 异常处理
  异常处理机制
  捕获异常
  声明抛弃异常throws
 用户定义的异常
  用户定义异常的需要
  创建用户定义的异常类
  抛弃异常throw
 案例精析
  为客户信息Applets添加异常处理
 小结
 独立实践
第11章 实现多线程编程
 基本概念
  进程
  线程
  多线程的定义
 实现线程
  实现线程的方法
  线程的生命周期
 实现线程的例子
  在DOS窗口中输出
  在Applet中绘制
  在Windows界面的文本框中输出
 与日期相关的类
  Date类
  Calendar类
  GregorianCalendar类
 案例精析
  为客户信息Applets添加日期线程
  绘制时钟日历
 小结
 独立实践
第12章 文件管理和输入/输出流
 文件管理:File类
 字节输入/输出流
  字节输入/输出流类层次结构
  流(Stream)
  InputStream和OutputStream类
  FileInputStream和FileOutputStream类
  连接输入流:SequenceInputStream类
  过滤流:FilterInputStream和
  FilterOutputStream
 用RandomAccessFile类读写文件
 字符读入/写出
  Reader和Writer类
 案例精析
  将客户信息Applets保存到文件
 小结
 独立实践
第13章 基于Web的网络编程
 网络基本概念
  局域网和广域网
  IP地址
  域名
  网络传输协议
  服务类型和端口号
 InetAddress类
 Socket类和ServerSocket类
 创建网络客户Applet
  与服务器通信所需的类和方法
  何时将数据提交给服务器
  读写数据所需的类和方法
 创建服务器应用
  服务器使用的类和方法
  创建服务器
  监听客户请求
  启动服务器
  连接线程
  读写数据所需的类和方法
  要处理的异常
 小结
 独立实践
附录
 附录A ASCII字符集
 附录B Java的关键字

同类热销图书

书名 作者 出版社 价格 购买
现代应用写作实训——浙江省高等教育重点建设教材 徐秋儿 主.. 浙江大学出版社

¥20.00

¥13.90
详情
针织服装结构与工艺设计/全国纺织高职高专规划教材 毛莉莉 等.. 中国纺织出版社

¥38.00

¥28.90
详情
Delphi7开发基础教程 牛汉民 编.. 科学出版社

¥48.00

¥37.90
详情
线性代数(经济类与管理类)(第二版)/高职高专高等数学基础.. 周誓达 编.. 中国人民大学出版..

¥18.00

¥14.40
详情
计算机网络技术及应用 刘瑞新 主.. 机械工业出版社

¥24.00

¥18.00
详情
导购营业员十项全能训练——十项全能训练丛书 肖建中 著 北京大学出版社

¥36.00

¥25.20
详情
网页设计语言教程(HTML/CSS)(附光盘) 于鹏 主编 电子工业出版社

¥19.00

¥15.20
详情
AutoCAD2004基础及应用——教育部高职高专规划教材 叶丽明,吴.. 化学工业出版社

¥30.00

¥22.80
详情
DELPHI程序设计提高与应用 杨滨生 主.. 重庆大学出版社

¥27.00

¥21.60
详情
Access 2003数据库案例教程(含1CD-ROM) 张瑞英 编.. 机械工业出版社

¥23.00

¥17.20
详情
新编基本建设单位会计 陈力生,沃.. 立信会计出版社

¥22.60

¥18.10
详情
房地产经营与管理 银花,张加.. 机械工业出版社

¥23.00

¥17.30
详情
粮食工厂设计 熊万斌 主.. 化学工业出版社

¥22.00

¥16.50
详情
应力波基础(第2版) 王礼立 编.. 国防工业出版社

¥36.00

¥24.90
详情
仪表维修工操作实训 周永茜 主.. 化学工业出版社

¥19.00

¥14.70
详情
网络安全基础教程(附CD-ROM光盘一张) 李艇 编著 北京大学出版社

¥32.00

¥25.00
详情
财务会计案例分析 张维宾  .. 立信会计出版社

¥26.50

¥19.80
详情
服务人员十项全能训练——十项全能训练丛书 肖建中 著 北京大学出版社

¥32.00

¥22.20
详情
方正飞腾排版应用教程 吴岚 主编 电子工业出版社

¥26.00

¥19.50
详情
金融市场教程——21世纪高等院校经济与管理类继续教育教材 郭研 编著 北京大学出版社

¥25.00

¥19.60
详情
AutoCAD2004中文版绘图及应用教程 胡建生,汪.. 机械工业出版社

¥30.00

¥22.50
详情
C语言程序设计与应用开发/高等院校应用型特色规划教材 何光明,杨.. 清华大学出版社

¥29.00

¥21.80
详情
轧钢机械/教育部高职高专规划教材 文庆明 主.. 化学工业出版社

¥28.00

¥21.00
详情
水泥生产工艺概论(职业技术教育国家规划教材) 周国治,彭.. 武汉理工大学出版..

¥26.00

¥19.50
详情
投资理财专业英语教程——投资理财系列 蔡激扬 编.. 上海财经大学

¥23.00

¥16.70
详情