书籍详情
轻松学用Java 2
作者:(美)Barry Burd著;安境等译
出版社:电子工业出版社
出版时间:2002-02-01
ISBN:9787505374911
定价:¥29.00
购买这本书可以去
内容简介
Java是一种很好的编程语言,它以其强大的移植能力、多线程处理和网络处理能力成为研究人员、开发人员以及广大网友瞩目的焦点。本书以丰富的实例讲述了Java 2的各种基础知识和技巧,全书共分六个部分,内容包括:Java基础、编写Java程序、面向对象的编程以及Java编程技巧,此外,书中还给出了一些提示和资源,以便于读者进一步学习。本书既适用于初学者,也适用于经验丰富的编程人员。
作者简介
暂缺《轻松学用Java 2》作者简介
目录
目 录前言 1第一部分 基础知识 7第一章 Java概览 91.1 Java能够做什么 91.2 为什么应该使用Java 101.3 在哪里使用Java 11第二章 运行已有的Java程序 122.1 下载和安装Java软件开发工具包 122.1.1 下载需要的软件 132.1.2 安装软件 142.1.3 配置系统 152.1.4 你做了什么 172.2 运行第一个文本程序 182.2.1 把程序文件放在该放之处 182.2.2 命令提示符窗口 182.2.3 编译和运行文本程序 192.3 独立运行GUI 232.4 在网页上运行GUI(你的第一个Java小应用程序) 242.4.1 运行小应用程序 242.4.2 创建 .html文件 272.4.3 创建较大的.html文件 282.5 键入代码 29第三章 使用基本构件 313.1 面向对象的语言 313.2 对象和类 333.3 面向对象的语言的优点 333.4 深入理解类和对象 353.5 使用Java语言 363.5.1 语法和常用名 363.5.2 Java程序中的字词 373.6 Java代码初探 383.7 理解简单的Java程序 393.7.1 Java类 393.7.2 Java方法 403.7.3 程序中的主方法 413.7.4 怎样给计算机发出指令 433.7.5 大括号 44第二部分 编写自己的Java程序 47第四章 生成大多数变量和变量的值 494.1 改变一个变量 494.2 赋值语句 504.3 理解变量具有的值的类型 514.4 不带小数点的数 544.5 主题变奏 554.6 原子:Java的原语类型 564.6.1 字符类型 574.6.2 布尔类型 584.7 引用类型 604.8 用运算符创建新值 634.8.1 增量运算符和减量运算符 654.8.2 赋值运算符 684.9 阅读和理解API文档 70第五章 利用决策语句控制程序流程 755.1 做出决策(Java的if语句) 755.1.1 猜数字 755.1.2 使用预先编写的方法 765.1.3 if语句 775.1.4 双等号 785.1.5 在代码中缩排if语句 785.1.6 不带else的if语句 785.1.7 把更多内容放入if语句 795.1.8 关于if语句的更多内容 825.2 利用比较和逻辑运算符构造条件 835.2.1 比较数字与比较字符 835.2.2 比较对象 845.2.3 Java的逻辑运算符 865.3 构造嵌套 885.4 在多种选择中做抉择(Java的switch语句) 915.4.1 基本switch语句 915.4.2 是否使用break语句 94第六章 利用循环语句控制程序流程 966.1 反复重复指令(Java的while语句) 966.2 重复执行一定的次数(Java的for语句) 1006.2.1 剖析 for语句 1016.2.2 显示“Al’ s All Wet”的歌词 1026.3 不断重复直到达到目的(Java的do语句) 1046.4 跳出循环 107第三部分 面向对象的编程 111第七章 根据类和对象考虑问题 1137.1 定义类 1137.1.1 声明变量和创建对象 1157.1.2 初始化变量 1177.1.3 使用变量 1177.2 编译和运行多个类 1177.3 在类的内部定义方法(显示一个账号) 1197.3.1 显示自己的账号 1197.3.2 显示方法头 1217.4 把值传递到方法中和从方法中传递值(计算利率) 1217.4.1 把值传递到方法中 1247.4.2 从getInterest方法返回值 1277.4.3 创建易于理解的数字显示形式 1277.5 利用存取器方法隐藏细节 1297.5.1 良好的编程经验 1297.5.2 创建不可直接访问的变量名 1327.5.3 利用存取器方法强制实施相关规则 133第八章 代码重用 1348.1 定义类 1348.1.1 雇员的含义 1358.1.2 使用类 1368.1.3 引入声明 1388.1.4 从文件中读取数据 1388.2 定义子类 1408.2.1 创建子类 1428.2.2 养成建立子类的习惯 1458.3 使用子类 1468.3.1 最简单的程序 1478.3.2 更实用的程序 1498.4 超越现有的方法(改变某些雇员的工资) 152第九章 构造新对象 1569.1 定义构造器 1569.1.1 温度的含义 1579.1.2 利用温度能够做什么 1589.1.3 个案研究——调用新的Temperature(32.0) 1609.2 更多的子类 1629.2.1 构建更好的temperature对象 1629.2.2 子类的构造器 1649.2.3 使用子类 1659.2.4 默认构造器 1669.2.5 不可见的构造器调用 1689.3 构造器还能做什么 169第十章 把变量和方法放在合适的地方 17210.1 定义类 17210.1.1 使用Player类 17310.1.2 九个实例 17610.1.3 不完整的GUI 17610.2 生成静态的变量和方法 17710.2.1 为什么有这么多的static 17910.2.2 显示球队的总平均击球数 18010.2.3 static不是新事物 18210.2.4 慎重处理static 18210.2.5 静态初始程序 18310.3 用变量做实验 18510.3.1 把变量放在该放之处 18610.3.2 告诉变量去哪里 18810.4 传递参数 19010.4.1 值传递 19010.4.2 返回结果 19210.4.3 引用传递 19310.4.4 从方法中返回对象 19410.4.5 结束语 196第四部分 了解Java技巧 197第十一章 利用数组同时处理多个值 19911.1 把所有元素排成一行 19911.1.1 用两个简单的步骤创建数组 20111.1.2 存储值 20211.1.3 搜索 20511.1.4 简化求值 20711.2 对象数组 20711.3 字符串数组 21211.4 命令行参数 21411.5 二维数组 21611.5.1 具有原语类型值的二维数组 21711.5.2 二维对象数组 219第十二章 处理异常 22212.1 处理异常 22312.1.1 catch子句中的参数 22612.1.2 异常类型 22712.1.3 谁将捕获异常 22912.1.4 不要过分谨慎 23512.1.5 做些有益的事 23612.1.6 有益的异常 23712.2 处理异常 23812.3 利用finally子句结束工作 242第十三章 在Java程序的不同部分共享名称 24513.1 访问限定符 24513.2 类、访问和多个部分组成的程序 24613.2.1 在窗体中放置一个图形 24813.2.2 目录结构 24913.2.3 构造窗体 25113.3 摆脱最初的代码 25313.3.1 默认访问规则 25413.3.2 回到程序包中 25613.4 Protected访问 25713.4.1 把非子类的代码放入同一个程序包中 25913.4.2 使用完全限定类名 26013.5 Java类的访问限定符 26113.5.1 公用类 26113.5.2 非公用类 261第五部分 十准则集萃 263第十四章 避免错误的十种方法 26514.1 重新装入小应用程序 26514.2 名字中的大小写 26614.3 安排好switch语句 26614.4 用双等号比较值 26614.5 把部件添加到GUI中 26714.6 添加收听器 26714.7 定义必需的构造器 26714.8 解决非静态的引用问题 26714.9 数组的范围 26814.10 处理CLASSPATH 268第十五章 Java的十种网上资源 26915.1 直接消息来源 26915.2 查找新闻、评论和示例代码 26915.3 利用在线指导改进代码 27015.4 通过新闻组寻求帮助 27015.5 查阅FAQ获得有用信息 27015.6 发表意见 27115.7 寻找用Java编程的工作 27115.8 通过Java认证 27115.9 开发小服务程序 27115.10 了解相关技术 271第六部分 附录 273附录A 使用CD-ROM 275
猜您喜欢