1. 方法之间的参数传递的返回值问题
当对象、数组作为参数进行传递时,是按照地址传递,所以可以在调用的方法里修改对象的某些属性的值。
但 基本数据类型是按值进行传递,当方法调用完成后,在main函数中print调用的基本类型数据的值时是不变的。
2. 在一个java文件中写多个类
一个.java文件中可以有很多类。不过注意以下几点: 1.public 权限的类只能有一个(也可以一个都没有,但最多只有1个) 2.这个.java文件的文件名必须是public类的类名(一般的情况下,这里放置main方法是程序的入口。) 3.若这个文件中没有public的类,则文件名随便是一个类的名字即可 4.你用Javac 编译这个.java文件的时候,它会给每一个类生成一个.class文件
其他的类 直接写 class Template{ ... }就行了