书籍详情

JavaApplet程序设计实务

JavaApplet程序设计实务

作者:位元文化编著

出版社:中国铁道出版社

出版时间:2001-01-01

ISBN:9787113043971

定价:¥43.00

购买这本书可以去
内容简介
  降低初学门槛::以口语化的风格详细说明基本概念,让您轻轻松松跨过初学门槛。从JDK的安装到程序的编译及执行,一步步带领您进入Java世界。解说细致入微::本书概念解说细致,从运算到多态,该有的概念完整不漏。除了面对对象的重要概念,还包括多元异常处理、多线程的控制等,让您彻底了解Java重要机制。范例验证概念::本书不只概念说明详细,并且以多达140个范例验证各个概念,而且每个范例的程序代码完整列出,并标注详细的注解,让您快速吸收范例的概念及技巧精华。实用范例制作::本书最后一章以七个实用的范例,说明各个概念及技巧的应用,让您的Java程序设计水平快速提升。
作者简介
暂缺《JavaApplet程序设计实务》作者简介
目录
第0章 写在前面</font><br></font><br>0-1 本书特点</font><br>0-2 本书导读</font><br>0-3 范例光盘说明</font><br></font><br>第1章 认识Java</font><br></font><br>1-1 Java的由来</font><br>1-1-1 Java的跨平台</font><br>1-1-2 Java的优缺点</font><br>1-2 客户端(Client)网页技术</font><br>1-2-1 Java Applet和JavaScript</font><br>1-2-2 Java Applet和Flash</font><br>1-3 下载及安装JDK</font><br>1-3-1 JDK</font><br>1-3-2 JDK的下载</font><br>1-3-3 JDK的安装</font><br>1-4 JDK的工具</font><br>1-5 程序开发环境的使用</font><br>1-5-1 DOS模式的激活</font><br>1-5-2 DOS环境的文件夹路径概念</font><br>1-5-3 DOS常用指令介绍</font><br>1-5-4 批处理文件的应用</font><br>1-5-5 Java的编译/执行指令</font><br></font><br>第2章 第一个Applet</font><br></font><br>2-1 我的第一个Applet</font><br>2-1-1 利用记事本撰写Applet</font><br>2-1-2 编译成*.class</font><br>2-1-3 将Applet放入网页</font><br>2-1-4 DoNotning到底做了什么</font><br>2-2 程序注释</font><br>2-2-1 多行注释</font><br>2-2-2 单行注释</font><br>2-2-3 文件注释</font><br>2-3 引用类</font><br>2-4 建立类</font><br>2-5 面向对象概念</font><br>2-5-1 日常生活中的对象</font><br>2-5-2 面向对象</font><br>2-6 显示字的Applet</font><br>2-6-1 paint方法</font><br>2-6-2 drawString方法</font><br>2-7 Applet的标记格式</font><br></font><br>第3章 变量与数据类型</font><br></font><br>3-1 变量</font><br>3-1-1 何谓变量</font><br>3-1-2 变量的声明</font><br>3-1-3 设置值</font><br>3-2 基本数据类型</font><br>3-2-1 整数</font><br>3-2-3 浮点数</font><br>3-2-3 字符</font><br>3-2-4 布尔值</font><br>3-2-5 不同类型的值和交量</font><br>3-3 常量</font><br>3-4 关键字及交量的命名</font><br>3-4-1 关键字</font><br>3-4-2 变量的命名</font><br>3-4-3 匈牙利标记法</font><br></font><br>第4章 运算</font><br></font><br>4-1 运算符、操作数与表达式</font><br>4-2 指定运算符</font><br>4-3 算术运算符</font><br>4-4 递增、递减运算符</font><br>4-5 算术指定运算符</font><br>4-6 比较运算符</font><br>4-7 条件运算符“?:”</font><br>4-8 逻辑运算符</font><br>4-9 位移运算符</font><br>4-10 运算符的优先级</font><br>4-11 属性(类型)转换</font><br></font><br>第5章 流程控制</font><br></font><br>5-1 流程及控制结构</font><br>5-1-1 流程</font><br>5-1-2 控制结构</font><br>5-2 if选择结构</font><br>5-3 if/else选择结构</font><br>5-3-1 if/else基本用法</font><br>5-3-2 if/else的嵌套结构</font><br>5-3-3 寻找伴侣的else</font><br>5-4 switch选择结构</font><br>5-5 for循环结构</font><br>5-5-1 for结构的语法与流程</font><br>5-5-2 for嵌套结构</font><br>5-6 while循环结构</font><br>5-7 do/while循环结构</font><br>5-8 break与continue</font><br>5-8-1 break</font><br>5-8-2 continue</font><br>5-8-3 多重循环标记</font><br>5-9 结构组合</font><br></font><br>第6章 数组</font><br></font><br>6-1 何谓数组</font><br>6-2 数组的使用</font><br>6-2-1 声明与配置数组</font><br>6-2-2 元素值的排序与计算</font><br>6-3 数组的“=”运算</font><br>6-4 数组复制</font><br>6-5 多维数组</font><br>6-5-1 二维数组</font><br>6-5-2 二维以上的数组</font><br></font><br>第7章 面向对象程序设计</font><br></font><br>7-1 类与对象</font><br>7-1-1 类</font><br>7-1-2 建立对象</font><br>7-1-3 定义属性</font><br>7-1-4 定义方法</font><br>7-2 使用方法</font><br>7-2-1 方法的调用</font><br>7-2-2 方法的返回值</font><br>7-2-3 变量的领域</font><br>7-2-4 Math类方法</font><br>7-2-5 方法重载(Overloading)</font><br>7-3 对象的生命期</font><br>7-3-1 构造函数(Constructor)</font><br>7-3-2 对象生命的终结</font><br>7-4 继承</font><br>7-4-1 属性的继承</font><br>7-4-2 方法的继承</font><br>7-4-3 构造函数与继承</font><br>7-4-4 对象的类型转换</font><br>7-4-5 抽象类的继承</font><br>7-5 接口</font><br>7-5-1 接口的定义与实作</font><br>7-5-2 接口的类型转换</font><br>7-5-3 接口的继承</font><br>7-6 套件(Package)</font><br>7-6-1 JDK中的套件</font><br>7-6-2 自定义套件</font><br></font><br>第8章 字符串</font><br></font><br>8-1 String类</font><br>8-1-1 String类的构造函数</font><br>8-1-2 字符串的长度与字符</font><br>8-2 字符串的连接</font><br>8-3 查找字符和子字符串</font><br>8-4 获取子字符串</font><br>8-5 字符串的比较</font><br>8-6 String类的其他常用方法</font><br>8-6-1 valueOf方法</font><br>8-6-2 toLowerCase和toUpperCase方法</font><br>8-6-3 replace方法</font><br>8-7 StringBuffer类</font><br>8-7-1 StringBuffer构造函数</font><br>8-7-2 StringBuffer的容量与内容大小</font><br>8-7-3 StringBuffer内容的变更</font><br>8-8 字符串转换成基本类型</font><br></font><br>第9章 异常处理</font><br></font><br>9-1 错误与异常</font><br>9-1-1 程序错误的分类</font><br>9-1-2 异常</font><br>9-2 try/catch结构</font><br>9-3 throw与throws</font><br>9-3-1 以throw产生异常对象</font><br>9-3-2 throws关键字</font><br>9-3-3 Finally区段</font><br>9-4 异常与继承</font><br></font><br>第10章 Applet的生命周期与绘图</font><br></font><br>10-1 Applet的生命周期</font><br>10-2 字体</font><br>10-2-1 字体设置</font><br>10-2-2 FontMetrics类</font><br>10-3 颜色</font><br>10-4 基本图形</font><br>10-4-1 线段</font><br>10-4-2 矩形</font><br>10-4-3 立体矩形</font><br>10-4-4 圆角矩形</font><br>10-4-5 椭圆</font><br>10-4-6 弧线及扇形</font><br>10-4-7 多线段及多边形</font><br>10-5 鼠标事件与绘图</font><br></font><br>第11章 线程</font><br></font><br>11-1 行程与线程</font><br>11-2 Thread类</font><br>11-3 Runnable接口</font><br>11-4 线程的状态</font><br>11-5 线程的优先权</font><br>11-6 多线程的同步</font><br>11-6-1 使用共同资源的多线程</font><br>11-6-2 同步化(Synchronized)</font><br>11-6-3 wait及notify方法</font><br>11-7 线程群组</font><br></font><br>第12章 动画与声音</font><br></font><br>12-1 图像的处理</font><br>12-2 动画</font><br>12-2-1 制作简单动画</font><br>12-2-2 不闪烁的动画</font><br>12-2-3 反弹球</font><br>12-3 多图像动画</font><br>12-4 声音</font><br>12-5 HTML的<param>标签</font><br></font><br>第13章 AWT组件</font><br></font><br>13-1 图形化用户界面</font><br>13-2 AWT组件的继承关系</font><br>13-3 事件处理</font><br>13-3-1 Java 1.0事件模块</font><br>13-3-2 Java 1.1事件模块</font><br>13-4 AWT基本组件</font><br>13-4-1 Label和Button组件</font><br>13-4-2 Checkbox组件</font><br>13-4-3 TextField与TextArea组件</font><br>13-4-4 Choice组件</font><br>13-4-5 List组件</font><br>13-4-6 Canvas组件</font><br>13-4-7 Scrollbar组件</font><br>13-5 Container(容器)</font><br>13-5-1 Panel</font><br>13-5-2 Frame</font><br>13-5-3 使用菜单</font><br>13-6 版面设置</font><br>13-6-1 FlowLayout</font><br>13-6-2 BorderLayout</font><br>13-6-3 GridLayout</font><br>13-6-4 GridBagLayout</font><br>13-6-5 CardLayout</font><br></font><br>第14章 网页</font><br></font><br>14-1 URL</font><br>14-2 Apletcontext接口</font><br>14-3 以JavaScript调用applet</font><br></font><br>第15章 范例</font><br></font><br>15-1 水平滚动跑马灯</font><br>15-2 垂直滚动跑马灯</font><br>15-3 链接按钮</font><br>15-4 动态横幅广告</font><br>15-5 指针时钟</font><br>15-6 简易计算器</font><br>15-7 图像淡入淡出</font><br></font><br>
猜您喜欢

读书导航