thumbnail
3、数据类型和变量
6.变量的作用域 6.1 Java用一对大括号作为语句块的范围,称为作用域。 6.2 作用域中的变量不能重复定义。 6.3 离开作用域,变量所分配的内存空间将被JVM回收 【示例-1】 对于以下代码,若将注释语句去掉,结果怎样? public static void main(String[] args){ { String name = "张三"…
thumbnail
绪论
写在最前面,本教程转载至ustc-zzzz,本人只是做一个转载和笔记。 FML与Forge的由来 在很久很久以前(一个可以追溯到Minecraft刚刚发布的年代),人们就开始为Minecraft制作和使用Mod了。那个时候,由于Mod的制作方式是直接通过底层对Minecraft修改,所以将两个Minecraft Mod进行整合几乎是一件不可能的事情…
thumbnail
1.1 配置工作环境
写在前面 基础部分讲述的内容,是几乎所有Mod都会频繁使用的、较为容易实现的特性。 建议读者在阅读完绪论后,对于初级部分的每一部分都加以阅读。 配置工作环境 解压在上一部分,也就是绪论中提到的下载到的文件,进入该目录,也就是工作环境的根目录。 如果你使用的是Linux或者Mac OS X,在该目录下运行命令: ./gradlew setupDeco…
thumbnail
定义无参方法
1 什么是方法? 方法代表一段代码,Java的代码通常都封装在方法中。例如main方法。main方法是Java规定的每个类的代码运行入口。 2 定义无参方法 定义格式: static void 方法名(){ 方法体-方法中的代码 } 这段定义的为最简单的静态的无返回无参数的方法。 示例: static void input(){ 方法中的Java代…
thumbnail
定义带参方法
1 定义格式 static void 方法名(类型1 变量1,类型2 变量2,...){ 方法体-方法中的代码 } ()里面包含参数,若有多个参数用‘,’号分割。 示例 static void feeling(String cause ,String content){ 方法中的代码 } 2 为什么使用带参方法 带参方法可以接受外界传递的数据,使得…
thumbnail
定义带返回值的方法
1 为什么使用带返回值方法 在Java的Math类中定义了许多具有计算功能的方法,这些方法也称为函数。例如:double Math.sqrt(double value) 求参数value的平均值。 Java允许程序员定义这种具有计算并能返回结果的方法 2 定义格式 static 返回值类型 方法名(参数列表){ 方法中的代码 return 返回的数…
thumbnail
java方法的创建和重载
面向对象课程概要 方法的定义 方法的重载 掌握方法的递归调用 了解面向对象 面向对象的三大特征 掌握类的定义、声明及使用 了解类与对象的关系 内存的划分 方法的定义 方法就是一段可以重复调用的代码段 定义格式 访问修饰符 返回值类型 方法名(){ 方法主体 } 当然,可以在()里面加入参数。 package com.jikexueyuan.meth…
类的创建及其与对象的关系
掌握类的定义、声明及使用 1.类的定义 class类名称{ 熟悉 方法 } 2.声明一个类需要通过一个关键字class 类与对象的关系 类是对某一类事物的描述,是抽象的、概念上的意义,对象是实际存在的该类事物的每一个个体,也被称为实例。 内存的划分 package com.jikexueyuan.classdemo; class Person{ S…
面向对象思想编程
1.了解面向对象 1.1 程序的发展历程:面向过程,面向对象。 1.2 解释面向过程和面向对象: - 面向过程:不去想做什么样的盒子,随机取工具制作 - 面向对象:先想好做一个什么样的盒子,再去找对应的工具去做 2.面向对象的三大特征 2.1 封装性 对外部不可见 2.2 继承 扩展类的功能 2.3 多态性 方法的重载 对象的多态性 3.方法的递归…