摘要: 1 静态方法只能调用静态属性或静态方法,调用非静态的会报错 2 静态方法调用静态属性或方法时,使用的是 类名.静态属性 或 类名.静态方法 3 静态方法调用非静态属性或方法时,使用的是 对象名.属性 或 对象名.方法 4 若两个静态方法都在同一个类中,则静态方法调用静态方法,只需写静态方法名时即可。 5 6 7 非静态的方法可以调用非静态的方法或静态方法 8 ... 阅读全文
posted @ 2016-09-17 23:33 奋斗的少年WH 阅读(156) 评论(0) 推荐(0)
摘要: 需要注意的是 静态属性和方法属于类方法,加载类后,就已经存在静态属性和方法,实例是需要用new构造出来后 才会有引用 根据先后顺序,就有以下两条规则 1、非静态的方法可以调用静态的或者非静态的属性和方法; 2、静态的方法不可以调用非静态的属性和方法,因为非静态的还不一定存在,只能先构造出来后,再通过 阅读全文
posted @ 2016-09-17 23:00 奋斗的少年WH 阅读(217) 评论(0) 推荐(0)
摘要: 1 public class Demo{ 2 public static void main(String[] args){ 3 int[] a ={10,100,1000}; 4 int[] b={20,200,2000,20000}; 5 /* 6 *在JDK API的System类中,提供了一个数组拷贝的... 阅读全文
posted @ 2016-09-17 15:33 奋斗的少年WH 阅读(143) 评论(0) 推荐(0)
摘要: 1 public class student{ 2 private String name; 3 ... 4 } 5 6 public class TestStudent{ 7 public static void main(String[] args){ 8 //常见的声明 9 String[] str=new String... 阅读全文
posted @ 2016-09-17 12:05 奋斗的少年WH 阅读(482) 评论(0) 推荐(0)
摘要: 1 public class Demo{ 2 public static void main(String[] args){ 3 int[] arr1={1,2,4,8,16}; 4 int[] arr2; 5 arr2=arr1;//将数组一赋给数组二 是引用之间的赋... 阅读全文
posted @ 2016-09-17 11:56 奋斗的少年WH 阅读(730) 评论(0) 推荐(0)