01 2020 档案
摘要:```mysql # 进阶8:分页查询 /* 语法: select 查询列表 ⑦ from 表 ① [join type] join 表2 ② on 连接条件 ③ where 筛选条件 ④ group by 分组字段 ⑤ having 分组后的筛选 ⑥ order by 排序的字段 ⑧ limit 起始索引(offset), 条目个数(size) ⑨ 特点: size = 10 page 1 0
阅读全文
摘要:```java static可以修饰:属性、方法、代码块、内部类 static注意点:1.在静态方法内,不能使用this关键字、super关键字 开发中,如何确定一个属性是否要声明为static? >属性是可以被多个对象所共享的,不会随着对象的不同而不同 开发中,如何确定一个方法是否要声明为static的? >操作静态属性的方法,通常设置为static >工具类中的方法,习惯声明为static;比
阅读全文
摘要:mysql 二、select后面 里面支持标量子查询 案例1:查询每个部门员工个数 SELECT d. , (SELECT COUNT( ) FROM employees AS e WHERE e. = d. ) AS '个数' FROM departments AS d;
阅读全文
摘要:一、连接分类 二、外连接 mysql 等值连接 案例1:查询员工名对应的部门名 SELECT last_name, department_name FROM employees, departments WHERE employees. = departments. ; 案例2:查询有奖金的员工名、
阅读全文
摘要:一、基本sql语句 二、基础查询 mysql 进阶1:基础查询 / 1.语法 select 查询列表 from 表明; 2.特点 (1)查询列表可以是:表中的字段、常量值、表达式、函数 (2)查询的结果是一个虚拟的表格 / USE myemployees ; 1.单字段查询 SELECT FROM
阅读全文
摘要:一、定义 多态性的使用前提:① 类的继承关系 ② 要有方法的重写 instanceof关键字使用:a instanceof A,判断对象a是否为类A的实例
阅读全文
摘要:一、方法的重写 1. 定义 在子类中可以根据需要对从父类中继承来的方法进行改造,也称为方法的重置、覆盖。在程序执行时,子类的方法将覆盖父类的方法。 2. 要求 (1) 子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表 (2) 子类重写的方法的返回值类型不能大于父类被重写的
阅读全文
摘要:一、继承定义 person类 student类
阅读全文
摘要:一、package 1. 定义 2. JDK中主要包 二、MVC设计模式 1. 定义 MVC是常用设计模式之一,将整个程序分为三个层次:视图模型层、控制器层、与数据模型层。 model 处理数据 数据对象封装model.bean/domain 数据库操作类 model.dao 数据库 model
阅读全文
摘要:一、定义 JavaBean是一种Java语言写成的可重用组件,所谓JavaBean是指符合如下要求的java类:①类是公共的 ②有一个无参的公共构造器 ③有属性,且有对应的get、set方法。用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用Java代码创造的对象进行打包,
阅读全文
摘要:一、定义 构造器作用就是创建对象,或创建对象的同时为对象进行属性初始化,创建多个构造器以此构成重载。如果没有显示定义类的构造器的话,则系统默认提供一个空参构造器。new Person()。一旦我们显示定义了构造器,系统就不提供了默认构造器。 构造器定义格式:修饰符 类名(形参列表) 1. 无
阅读全文
摘要:一、封装和隐藏 1. 封装 我们要用洗衣机,只需按一下开关和洗涤模式就可以了。有必要了解洗衣机内部的结构么。 (1)我们程序设计追求:高内聚,低耦合 ① 高内聚:类的内部数据操作细节自己完成,不允许外部干涉; ② 低耦合:仅对外部暴露少量的方法用于使用。 2. 隐藏 隐藏对象内部的
阅读全文