读书人

Java语言编程基础教程(附光盘)

发布时间: 2010-10-17 03:27:39 作者: kind887

 Java语言编程基础教程(附光盘)

  • 市场价:¥32.00
  • 卓越价:¥25.60为您节省:6.40元 (80折)
  • 全场购物免配送费!
  • 现在有货,登录后根据您所在地址,商品的发货时间会有所不同。 1人 评论打分
  • 5 颗星:
  • (1)
  • 4 颗星:
  • (0)
  • 3 颗星:
  • (0)
  • 2 颗星:
  • (0)
  • 1 颗星:
  • (0)看全部1篇评论 (1篇用户评论 | 写评论)
    商品促销和特殊优惠每购买由卓越亚马逊提供的1件图书产品合格购物商品,另外购买Office 2007 中文家庭和学生版可享受¥20.00 元的优惠。如何获得促销优惠
    最佳组合 购买本商品和 Java编程思想(第4版)
    共计价钱:¥140.00
    同时购买共计:¥106.60元
    为该商品打分以改善“为我推荐” 登录为该商品打分
    已经有了
    基本信息出版社:清华大学出版社
    页码:342 页
    出版日期:2005年05月
    ISBN:7302106487
    条形码:9787302106487
    版本:第1版
    装帧:平装
    开本:16开 Pages Per Sheet

    内容简介 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的关键字
    ……
  • 读书人网 >程序设计

    热点推荐