书籍详情

JAVA1.2 24学时学习教程

JAVA1.2 24学时学习教程

作者:(美)Rogers Cadenhead著;沈裕和 等译

出版社:机械工业出版社

出版时间:1999-01-01

ISBN:9787111069959

定价:¥28.00

购买这本书可以去
内容简介
  本书共分七个部分,从Java最基本的内容开始,用通俗的语言介绍了Java编程的基本概念,编程的基本变量类型和基本语句,Java语言中数组和对象的使用,以及Java语言在网上的应用等。内容丰富,适用于各类计算机软件工作人员。
作者简介
暂缺《JAVA1.2 24学时学习教程》作者简介
目录
     目 录
    译者序
    前言
    第一部分 起步阶段
   第1学时 程序员入门
    1.1选择编程语言
    1.2指挥计算机工作
    1.3程序是如何运行的
    1.4程序为什么不运行
    1.5下一站:Java
    1.6练习:安装JDK
    1.6.1Windows环境下安装
    1.6.2Solaris环境下安装
    1.6.3测试JDK的安装
    1.6.4官方文档
    1.7小结
    1.7.1问与答
    1.7.2测验
    1.7.3提高
   第2学时 编写第一个程序
    2.1编程前的准备工作
    2.1.1选择Windows95的字处理程序
    2.1.2设置Java程序的文件扩展名
    2.1.3删除已经存在的文件关联
    2.1.4创建新的文件关联
    2.1.5为文件类型关联一个图标
    2.2创建BigDebt程序
    2.3开始编程工作
    2.3.1class语句
    2.3.2main语句的作用
    2.3.3使用花括号
    2.4 在debt变量中存储信息
    2.4.1改变变量debt值
    2.4.2显示debt中的值
    2.5保存已完成的工作
    2.6将程序编译成类文件
    2.6.1Windows95下的命令行
    2.6.2使用javac来编译程序
    2.7修改程序错误
    2.8运行程序
    2.9练习:修改程序
    2.10 小结
    2.10.1问与答
    2.10.2测验
    2.10.3提高
   第3学时 在Java世界中“度假”
    3.1第一站:SunMicrosystems公司
    3.2Java在学校中
    3.3与Java共进午餐
    3.4在ESPN体育特区中参与球类比赛
    3.5Java语言的商业应用
    3.6在Developer.com寻求指导
    3.7以Castanets结束
    3.8练习:把Java放到你的桌面
    3.8.1问与答
    3.8.2测验
    3.8.3提高
   第4学时 Java程序的工作原理
    4.1创建应用程序
    4.2给应用程序传递参数
    4.3Applet基础
    4.4给applet传递参数
    4.5练习:查看Applet程序源代码
    4.6小结
    4.6.1问与答
    4.6.2测验
    4.6.3提高
   第二部分 编程基础
    第5学时 在程序中存储与改变信息
    5.1语句和表达式
    5.2定义变量类型
    5.2.1整数与浮点型数
    5.2.2字符与字符串
    5.2.3其他数字型变量类型
    5.2.4布尔变量类型
    5.3命名变量
    5.4在变量中保存信息
    5.5练习:使用表达式
    5.6关于运算符
    5.6.1增加和减少变量的值
    5.6.2运算符优先级
    5.7小结
    5.7.1问与答
    5.7.2测验
    5.7.3提高
   第6学时 用字符串通讯
    6.1在字符串中存储文本
    6.2在程序中显示字符串
    6.3在字符串中使用特殊字符
    6.4将字符串连接在一起
    6.5在字符串中使用其他变量
    6.6高级字符串处理技术
    6.6.1比较两个字符串
    6.6.2确定字符串的长度
    6.6.3改变字符串的大小写
    6.7练习:显示电影主要人物的例子
    6.8小结
    6.8.1问与答
    6.8.2测验
    6.8.3提高
   第7学时 使用条件测试语句
    7.1测试一个条件
    7.2if语句
    7.2.1小于和大于的比较
    7.2.2等于和不等于的比较
    7.2.3用块语句组织程序
    7.3ifelse语句
    7.4switch语句
    7.5条件运算符
    7.6练习:显示当前时间的例子
    7.7小结
    7.7.1问与答
    7.7.2测验
    7.7.3提高
   第8学时 用循环重复一个动作
    8.1for循环
    8.2while循环
    8.3do…while循环
    8.4退出循环
    8.5命名循环
    8.6练习:给你的计算机一个教训
    8.7小结
    8.7.1问与答
    8.7.2测验
    8.7.3提高
    第三部分 进入高级议题
   第9学时 用数组存贮数据
    9.1创建数组
    9.2使用数组
    9.3多维数组
    9.4给数组的元素排序
    9.5练习奖品的数组
    9.6小结
    9.6.1问与答
    9.6.2测验
    9.6.3提高
   第10学时 创建第一个对象
    10.1面向对象程序如何工作
    10.2活动对象
    10.3对象是什么
    10.4理解继承性
    10.5构造一个继承关系的层次结构
    10.6对象与简单变量之间的转换
    10.6.1转换简单变量
    10.6.2转换对象
    10.6.3简单变量与对象之间的
    相互转换
    10.7练习:创建一个对象
    10.8小结
    10.8.1问与答
    10.8.2测验
    10.8.3提高
   第11学时 描述你的对象
    11.1创建变量
    11.2创建类变量
    11.3用方法创建行为
    11.3.1定义一个方法
    11.3.2带不同参数的同名方法
    11.3.3构造方法
    11.3.4类方法
    11.3.5在一个方法内部的变量
    作用域
    11.4把一个类放在另一个类的内部
    11.5使用this关键字
    11.6练习:使用类的方法和变量
    11.7小结
    11.7.1问与答
    11.7.2测验
    11.7.3提高
   第12学时 在现有对象的基础上进一步
   开发
    12.1对象继承性的强大功能
    12.1.1继承行为和属性
    12.1.2重载方法
    12.2建立继承
    12.3和现有的对象一起工作
    12.4练习:创建一个子类
    12.5小结
    12.5.1问与答
    12.5.2测验
    12.5.3提高
    第四部分 为WWW创建Applets
   第13学时 Applet的工作原理
    13.1标准Applet方法
    13.1.1paint()方法
    13.1.2init()方法
    13.1.3start()方法和stop()方法
    13.1.4destroy()方法
    13.2在Web页面中嵌入Applet
    13.3Applet例程
    13.3.1使用drawString()方法
    13.3.2测试BigDebtApplet程序
    13.3使用<OBJECT>标记
    13.4准备使用JavaPlug-in
    13.5练习:改进BigDebtApplet程序
    13.6小结
    13.6.1问与答
    13.6.2测验
    13.6.3提高
   第14学时 创建Applet线程
    14.1从Web页面上传递参量
    14.2在Applet中接收参量
    14.3在Applet中使用参量
    14.4循环链接的Applet程序
    14.4.1类的声明
    14.4.2定义变量
    14.5用init()方法开始执行
    14.6在定义URL对象时捕捉错误
    14.7在paint0方法中处理屏幕刷新
    14.8开始运行线程
    14.8.1运行线程
    14.8.2终止线程
    14.8.3处理鼠标单击事件
    14.9练习:循环显示的链接
    14.10小结
    14.10.1问与答
    14.10.2测验
    14.10.3提高
   第15学时 在Applet程序中播放声音
    15.1使用声音文件
    15.1.1简单的声音回放
    15.1.2在AudioClip对象中载入声音
    15.1.3播放/循环播放AudioClip对象
    15.2Java存档文件
    15.3练习:让你的计算机对你说话
    15.4小结
    15.4.1问与答
    15.4.2测验
    15.4.3提高
   第16学时 在Applet中使用字体和颜色
    16.1使用Font类
    16.2使用Color类
    16.3选择颜色的其他方法
    16.4练习:显示一个警告信息
    16.5小结
    16.5.1问与答
    16.5.2测验
    16.5.3提高
    第五部分 改进程序外观
   第17学时 使用2维图形
    17.1在Applet程序中使用图形
    17.2绘制线状图形和块状图形
    17.2.1绘制直线图形
    17.2.2绘制矩形图形
    17.2.3绘制圆形和椭圆形
    17.2.4绘制多边形
    17.2.5创建JavaManApplet程序
    17.3练习:绘制一个引入注目的图形
    17.4 小结
    17.4.1问与答
    17.4.2测验
    17.4.3提高
   第18学时 创建动画程序
    18.1创建动画Applet程序
    18.1.1避免动画抖动
    18.1.2载入并显示图像
    18.1.3存储一组相关的图像
    18.2给Applet程序传递参数
    18.3练习
    18.3.1绘制图形
    18.3.2在后台窗口中绘制图形
    18.4 小结
    18.4.1问与答
    18.4.2测验
    18.4.3提高
   第19学时 使用Swing软件包创建一个
   简单的用户界面
    19.1Swing软件包和简单窗口化工具包
    19.2使用组件
    19.2.1标签和文本框
    19.2.2复选框
    19.2.3组合框
    19.2.4文本区域
    19.2.5面板
    19.3使用布局管理器
    19.3.1GridLayout管理器
    19.3.2BorderLayout管理器
    19.4练习:在Applet中使用布局
    管理器
    19.5小结
    19.5.1问与答
    19.5.2测验
    19.5.3提高
   第20学时 使用Swing软件包响应用户
    事件
    20.1让你的程序侦听用户事件
    20.2 设置组件使其事件能被侦听
    20.3处理用户事件
    20.3.1复选框和组合框事件
    20.3.2文本框事件
    20.3.3 允许使用和禁止使用组件
    20.4练习:一个小的LottoMadness
    游戏
    20.5小结
    20.5.1问与答
    20.5.2测验
    20.5.3提高
    第六部分 使用编程技巧
   第21学时 通过Java玩游戏
    21.1CrapsApplet程序
    21.2组织你的程序
    21.3创建一个Die类
    21.3.1设置初始值
    21.3.2“摇”动骰子
    21.3.3绘制骰子
    21.4测试Die类
    21.5小结
    21.5.1问与答
    21.5.2测验
    21.5.3提高
   第22学时 编写一个Web游戏
    22.1创建一个Applet程序
    22.2定义所需的变量
    22.3设置变量和初始化显示
    22.4显示文本和图形
    22.5处理用户输入
    22.6检测骰子的点数和记录游戏者的
    成绩
    22.7将Applet程序嵌入到Web页面中
    22.8小结
    22.8.1问与答
    22.8.2测验
    22.8.3提高
   第23学时 让Web页面变得丰富多采
    23.1PanApplet程序
    23.2显示图像
    23.3练习:在屏幕窗口的边框上绘制
    图像
    23.4小结
    23.4.1问与答
    23.4.2测验
    23.4.3提高
   第24学时 扩充你的知识
    24.1练习:一个计算器组件
    24.2小结
    24.2.1问与答
    24.2.2测验
    24.2.3提高
    第七部分 附 录
    附录A 寻找Java资源
    附录B 本书的Web站点
    附录C 设置Java开发工具包
    术语表
   
猜您喜欢

读书导航