摘要: 左连接:左边的主表A数据将根据where条件全部展示出来,然后加上A表和B表匹配的内容,如果A表的数据在B表中没有记录。 那么在相关联的结果集行中列显示为空值(NULL)。举例 2.左连接出现重复数据 若关联的字段不能唯一确定一条数据,可能会出现重复数据。举例 3.忘记数据库用户的密码了,以sys用 阅读全文
posted @ 2021-02-03 00:37 sumilemei 阅读(66) 评论(0) 推荐(0)
摘要: 1.接口:扩展性,具备某些本领 2.接口的特点: a.接口用关键字interface表示, interface XXX{} b.类实现接口用implements关键字表示, class 类名 implements 接口名{} c.接口不能实例化,只能按照多态的方式进行实例化,接口类多态也是最常见的多 阅读全文
posted @ 2020-07-22 12:30 sumilemei 阅读(160) 评论(0) 推荐(0)
摘要: 1.抽象abstract类的特点: a.抽象类或抽象方法必须用abstract关键字修饰 b.抽象类中不一定有抽象方法,但是有抽象方法的类一定是抽象类 c.抽象类不能被实例化,因为它不是具体的,抽象类有构造方法,但是不能实例化,抽象类的构造方法是提供给抽象类的子类访问父类数据初始化 2.抽象类的子类 阅读全文
posted @ 2020-07-22 12:03 sumilemei 阅读(271) 评论(0) 推荐(0)
摘要: 1.多态:父类引用指向子类对象 2.多态有一个显著的特点就是不能使用子类的特有方法,父类中没有的方法就不可以使用,若想使用子类的特有功能,可以把父类引用强制转化程子类引用,即向下转化 3.代码演示: class Fu{ public Fu() { System.out.println("父类构造方法 阅读全文
posted @ 2020-07-22 10:59 sumilemei 阅读(118) 评论(0) 推荐(0)
摘要: 1.继承的解释:Java语言中继承体现的是一种“is a”的关系,Java仅支持单继承 ,但可以多层继承,即子类继承父类,父类继承祖父类 2.继承的注意事项: 1.子类只能继承父类中非私有的成员变量和成员方法 2.子类不能继承父类的构造方法,但可以通过super关键字去访问父类的构造方法 注意:su 阅读全文
posted @ 2020-07-17 17:32 sumilemei 阅读(267) 评论(0) 推荐(0)
摘要: 1.封装思想:任何一个类,只要创建对象就可以访问另一个类中的成员变量,这显然是不安全的,而且可以对该类下的成员变量任意赋值,这显然也是不符合逻辑的,所以需要制定一个规则,使得赋值能够满足我们的要求,我们通过定义一个方法,在方法中指定规则,然后让这个类的对象来调用它,并且只能调用它,不让接触私密的成员 阅读全文
posted @ 2020-06-29 00:42 sumilemei 阅读(271) 评论(0) 推荐(0)
摘要: 1.构造方法的作用:初始化对象 2.构造方法的形式:构造方法名与类名一致, 没有返回值类型,没有void修饰,没有具体返回值 3.关于构造方法的注意事项:即便我们没有给出一个类的构造方法,系统也会自动给出一个无参的构造方法;若我们给出了构造方法,系统将不再提供默认的构造方法,即不管我们给出的是不带参 阅读全文
posted @ 2020-06-28 22:56 sumilemei 阅读(145) 评论(0) 推荐(0)