2018年10月11日

摘要: 一、String常用的方法: 1. == 实质比较两个对象的地址数值 String a = "hello" (hello为匿名对象) String a1 = "hello" String b = new String("hello") String b1 = new String("hello"). 阅读全文
posted @ 2018-10-11 22:44 zhang11111wei 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一、多态性的理解 1.向上转型:子类为父类对象实例化,调用的一定是子类覆写的方法,他们之间找的是共性 2.向下转型:子类扩充了父类的某些功能,而父类中没有该功能,他们之间找的是特性 案例: Number(父类) Number1(子类) 在向下转换之前一定进行向上转换,让父类知道哪个是它的子类,才可以 阅读全文
posted @ 2018-10-11 17:31 zhang11111wei 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、覆写(重写) 1.含义:子类的定义方法、属性和父类的定义方法、属性相同时候 方法名称相同,参数相同以及参数的个数也相同,此时为覆写(重写) 扩充知识点: 覆盖:只有属性名字和方法名字相同,类型、个数不同的,就是覆盖 覆盖与重载的区别: 重载是在当前类中只是名字相同,而重载是继承类中只是名字不同, 阅读全文
posted @ 2018-10-11 16:15 zhang11111wei 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、类和对象分配内存 二、Java中的内部类 : 可以直接去访问外部类的所有属性(包括私有成员) 1.Java中成员内部类 (1).内部类的方法可以直接访问外部类的类中的所有成员变量 (2).外部类不能直接去访问内部类的私有的成员变量,可以通过创建内部类的对象取间接的去访问 (3)外部去声明内部类的 阅读全文
posted @ 2018-10-11 15:52 zhang11111wei 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一.编写两种多线程的方法 (1).Thread(它是继承Runnable的子类) 卖出的票数为5卖出的票数为4卖出的票数为3卖出的票数为2卖出的票数为1卖出的票数为5卖出的票数为4卖出的票数为3卖出的票数为2卖出的票数为1卖出的票数为5卖出的票数为4卖出的票数为3卖出的票数为2卖出的票数为1 (2) 阅读全文
posted @ 2018-10-11 14:27 zhang11111wei 阅读(117) 评论(0) 推荐(0) 编辑

导航