完美
WORD
格式资料
专业整理分享
第一ç«?/p>
学习
Java
java
是什么?
java
是一门计算机语言,我相信很多人都知道这一事实,这很可能是ç”?/p>
于您曾经玩过由这一语言编译而成的游戏ã€?/p>
Java
是一门面向对象的计算机语言,也就是è¯?/p>
它由两主要部分组成:字段和方法。那什么是字段和方法呢?我们以人为例:
我们可以把一个人比作一个工程(
o(
�/p>
_
�/p>
)o
好像有些类比不当
~
)。在这个工程中会
有许多包,比å¦?/p>
“human.body.headâ€?/p>
。在每个包中会包含好多类(我们之后详细阐述),比
如说
"ear.java"
就是一个类。现在我们已经知道了字段和方法,那么什么是类呢?我们以ä¹?/p>
前的
ear.java
为例,这个耳朵类可以诸å¦?/p>
�/p>
耳垂高度
�/p>
å’?/p>
�/p>
音量
�/p>
等特征,所以一个解决方案是
建立å¦?/p>
“listenTo()â€?/p>
å’?/p>
"moveEars()"
等函数ã€?/p>
您可能会问这到底是什么呀ï¼?/p>
也可能会问这些和
Minecraft
到底有神马关系?好吧ï¼?/p>
ä»?/p>
下就是一个例子:
方法
/
函数举例
1.
public int getMaxHealth()
2.
{
3.
return 20;
4.
}
复制代码
这是
minecraft
�/p>
EntityCreeper.java
中的一段代码。这段代码非常基本,您只需关心
的是如果把返回å€?/p>
20
改为其它的什么东西会发生什么呢?当然您有可能会猜测:嗯,有å�?/p>
能会带来我砍苦力怕多少刀它会死呢?其中的
"public"
表示其它的类也可以调用该函数ï¼?/p>
"int"
表示该函数为整型函数(在
+/-2,147,483,647
之间的所有十进制整数)ã€?
"getMaxHealth()"
为函数名ï¼?/p>
"return 20"
表示返回值,比如如果有人问这个类ï¼?/p>
�/p>
苦力怕的最
大生命值是多少呀ï¼?/p>
�/p>
,它将回答:
�/p>
�/p>
20~�/p>
。由于我们在函数头声明了
"int"
,所以我们的
返回值必须为整数ã€?/p>
字段
/
变量举例
1.
private double velocityY;