热门关键字: jsp web pl/sql pl webwor   →开发工具  操作系统
当前位置 : 无忧IT编程网 > J2EE开发 > EJB专区 > 正文

Java游戏编制程序读书笔记(1)

来源:转载作者:无忧时间:08-01-24

第1章 Java 2软件开发工具包

 

摘要:清华大学出版杜出版,[美]Thomas Petchel著,晏利斌,孙淑敏,邵荣翻译还不错哦!不过第一部分好象就是一个目录,嘿嘿^_^ 很喜欢他的开篇语:经验是严厉的老师,她总是先考试,后教学。



1.1  Java简史

1.2  为什么在游戏中使用Java

1.3  为Java准备系统

1.3.1   安装Java SDK

1.3.2   编译和运行Java程序

1.3.3   使用命令行

1.3.4   使用集成开发环境(IDE)

1.3.5   关于Java 2文档的说明

1.4  总结



第二章,今天补完了题目,我认为无法答出的练习题就没有回答了,如果我找到标准答案,我会将它公布的(当然,现在的答案仅仅是个人之见,如果想和本人讨论,请发邮件mouyong@yeah.net或QQ联系:11167609)

第2章 预备:学习Java 2 API

Java程序的结构

基本Java数据类型,包括String和数组

数值和条件运算符,以及它们的优先运算顺序

条件语句,包括控制语句和循环语句

使用throws语句和try-catch的异常处理

2.1 Game Over!程序

2.1.1 import语句

Java对象被组织到包中。为了方便组织,包中包括了相关的类。Java API包含75个包(总共大约2000个类,JDK 1.4.0)

C++注解:Java中的import关键字与C++中的#i nclude指示相似,仅有的不同是java中头文件和源文件之间没有差别。对类的声明和实现都包含在一个.java文件中。

2.1.2 给Java代码加注释

在工作中一定要写注释,但是也要避免过度的注释,过度的注释只能使代码混乱并在很大程度上干扰注意力。

注意C风格注释不要嵌套。第一个“*/”会使最近的“/*”失去作用。

2.1.3 Java类声明

2.1.4 Java方法声明

C++注解:Java中的main方法与控制台C或C++应用程序中的典型main函数相似。注意在Java中,它必须在一个类中定义,而在C和C++中必须全局定义。此外,Java中的main方法总是返回void,与C或C++的main函数不同,它们可以有多个返回类型。

2.1.5 Java中的代码块

2.1.6 Java程序组成部分的关键点回顾

◆使用import语句使编译器知道要用的库

◆注释能在很多方面帮助程序员,但是不正确使用它会弊大于利

◆用Java写的一切都被封装成类,即使程序的开始点即main方法也不例外

◆一个代码块是完成一个特定任务相关的语句。代码块保持程序的结构化并且容易读写

2.2 比特和字节:原始的Java类型

程序中应写些什么呢?答案是:数据,程序没有数据就不能生存,尤其是游戏。

Java是面向对象语言。但是,Java不是百分百的面向对象,因为Java支持8种原始类型。

2.2.1 基本的整数类型

通常而言,对于游戏开发,一般会使用int型表示整数数据,而忽略long,short和byte型。因为int型的取值范围大于40亿,通常使用它比较安全。

2.2.2 浮点类型

一个常量浮点值要能被真正看作float,它必须以f(或F)后缀结束;否则,会被当作double值。对于double值来说,d(或D)后缀是可选的。

至今,通常使用哪种类型来存储浮点数还没有定论。双精度在本质上给了我们相对于浮点数两倍的精度,但是,这是有代价的——通常是内存的消耗。Java API中大部分的方法返回类型和数据成员时使用double型。

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 验证码: 验证码
查看所有评论
相关文章
站长推荐