首页 > 代码库 > Java基础总结(一)

Java基础总结(一)

 1:程序执行是有顺序的,如果没有流程控制语句,执行顺序是从上到下,
 2:对象没有引用指向他的时候,jvm虚拟机就会在合适的时候去清理内存垃圾
 3:对象的引用就相当于方向盘,操作对象
 4:java8大基本数据类型:byte short int long ,   char ,boolean , float double 
 5:继承谁,就是谁 
 6:重载: 同一个类中,方法名字相同,方法的参数不同,返回值可以不同可以相同,(方法的参数类型,个数,顺序和返回值至少有一个
       不同也就是同一个方法名,不同的方法体 ,这里如果仅仅是返回值类型或者是修饰符不一样不能构成重载,不能的原因主要是系统
       不知道调用哪一个方法;   修饰符可以不同
 7: 覆盖(重写 override):重写父类的方法,参数顺序类型,和返回值类型必须跟父类一样,修饰符权限必须比父类修饰符权限"大".
 8:关于集合: Collection接口中有一个iterator()方法,该方法返回一个Iterator对象,可用用来遍历Set 和 List 集合
      增强for循环可用用来遍历List和Set 集合 

Java基础总结(一)