第一章 学习Java java 是什么?java 是一门计算机语言,我相信很多人都知道这一事实,这很可能是由于您曾经玩过由这一语言编译而成的游戏。Java 是一门面向对象的计算机语言,也就是说它由两主要部分组成:字段和方法。那什么是字段和方法呢?我们以人为例: 我们可以把一个人比作一个工程(o(∩_∩)o 好像有些类比不当~)。在这个工程中会有许多包,比如“human.body.head”。在每个包中会包含好多类(我们之后详细阐述),比如说"ear.java"就是一个类。现在我们已经知道了字段和方法,那么什么是类呢?我们以之前的ear.java 为例,这个耳朵类可以诸如“耳垂高度”和“音量”等特征,所以一个解决方案是建立如“listenTo()”和"moveEars()"等函数。 您可能会问这到底是什么呀,也可能会问这些和Minecraft 到底有神马关系?好吧,以下就是一个例子: 方法/函数举例 1. public int getMaxHealth() 2. { 3. return 20; 4. } 复制代码 这是minecraft 中 EntityCreeper.java 中的一段代码。这段代码非常基本,您只需关心的是如果把返回值20 改为其它的什么东西会发生什么呢?当然您有可能会猜测:嗯 ,有可能会带 来 我砍 苦 力 怕 多少 刀 它会死 呢?其中的"public"表 示 其它的类也可以调 用 该 函数,"int"表 示 该 函数为整 型 函数(在+/-2,147,483,647 之间 的所有十 进 制整 数)。"getMaxHealth()"为函数名 ,"return 20"表 示 返回值,比如如果有人问这个类:“苦 力 怕 的最大 生命 值是多少 呀?”,它将 回答 :“是20~”。由于我们在函数头 声 明 了"int",所以我们的返回值必 须 为整 数。 字段/变 量举例 1. private double velocityY; 复制代码 这是在EntityMinecart 类中所生命的一个字段。其中"private"表示只有这个类才可以访问这个字段,"double"表示为一个十进制数,"velocityY"为这个变量的变量名(字段和变量有时表示同一个东西)。 以上就是关于Java 的一些最基本的知识。网络上还有许许多多更为优秀的Java 教程,所以就不再花时间赘述了。 相关教程: • TheNew Boston's Java (Beginner) Programming Tutorials • The JavaTM Tutorials 第二章 计划与头脑风暴 再次强调,这一章非常重要,有许多准备制作MOD 的人士“天赋异禀”,最后全都“楼主我要整合包”了。您应该对于这个MOD 最终能够实现什么功能、您能做到什...