一、序言
程序设计的几条基本原则:
1、清晰性和简洁性最为重要,模块的用户永远也不应该被模块的行为所迷惑,所以写良好的注释是必需的。
2、模块要竟可能小,但也不能太小,好一个深奥的哲学问题。
3、代码应该被重用,而不是应该被拷贝,拷贝的代码哪天就是你的灾难。
4、模块的依赖性应该尽可能地降到最小,低耦合是必须的。
5、错误应该尽早被检测出来,最好是在编译时刻,否则你的这次运行就白费了。
6、永远要注重自己写的代码是否足够清晰,正确,可用,健壮,灵活和可维护。
Java语言支持的四种类型:
接口(interface),类(class),数组(array)和基本类型(primitive)。前三种类型通常称为引用类型(reference type),类实例和数组是对象,基本类型的值则不是对象。
如int数组是有下面的方法的
int[][] aa = new int[2][2];
aa.getClass();
aa.equals(new Object());
另外java中方法签名不包括返回类型,这不同于C++,所以如果两个方法签名如果只是返回类型不同,在java中是不合理的。
示例:输入输出参数
public static void test(int[] para)
{
para[0]=3;
para[1]=4;
} public static void main(String[] args){
int[] values = {1,2};
test(values);
//values[0]=3,values[1]=4;
}
API:application programing interface
是指类、接口、构造函数(constructors)、成员和序列化形式(serialized form),程序员通过它们可以访问一个类、接口或包。使用API编写程序的程序员被称为该API的用户。