摘要: Arrays类 Arrays类包含用于操作数组的各种方法,两种最常用的,一个是toString(int[] a) 还有一个是 sort(int[] a) PS:跟Math类一样,他们的构造方法都是private修饰的,目的是不让创建对象,成员都是用public static修饰,目的是为了 直接用类 阅读全文
posted @ 2021-08-19 21:03 Lanezzz 阅读(48) 评论(0) 推荐(0)
摘要: 常用API Math 一些简单的数学操作 System 常用的 System.exit() System.CurrentTimeMillis(); 以上的方法都是通过类名来访问 Object 有个toString()方法,挺好用的,最好自己重写,比较简洁,利用Alt + Insert 有个equal 阅读全文
posted @ 2021-08-19 15:41 Lanezzz 阅读(23) 评论(0) 推荐(0)
摘要: 类名作为形参和返回值 其实需要的都是该类的对象。由此引申出一个问题,如果是抽象类,那不能实例化对象,就只能采用多态的思想,定义一个子类,生成一个子类对象作为参数或返回值。 接口名作为形参和返回值 与抽象类同样,因为接口也是不能实例化对象的,只能参考多态,定义实现类,创建实现类对象,作为形参和返回值。 阅读全文
posted @ 2021-08-19 14:01 Lanezzz 阅读(37) 评论(0) 推荐(0)
摘要: 多态 比较好的例子: 猫 cat = new 猫(); 动物 animal = new 猫(); 可以看到,猫对象,既能属于猫类,也能属于动物类。这就象征着不同的形态。 多态的前提和体现: 有继承/实现关系 有方法重写 有父类引用指向子类对象 多态中成员访问的特点: 成员变量:编译看左边,执行看左边 阅读全文
posted @ 2021-08-19 10:33 Lanezzz 阅读(38) 评论(0) 推荐(0)