自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Mysql DQL2

外连接:主表的数据全部无条件的查询出来左连接有右连接的写法 右连接也有对应的左连接的写法左外连接(左连接) 表示左边的是这张表的主表select 字段FROM 主表LEFT (OUTER) JOIN 副表ON 条件找出所有员工的上级领导//left 左边是主表如果副表没有匹配的内容返回null select e.ename, e1.ename from emp e left join emp e1 on e.mgr=

2020-06-25 22:17:23 98

原创 Mysql DQL

DQL(查询语句):select 字段 from 表名 where 条件条件:操作符 描述= 等于<> 不等于(有的也可写为!=) 大于 < 小于= 大于等于<= 小于等于between。。。and。。。 在某个范围内is n

2020-06-25 22:17:02 112

原创 MySQL

SQL DB DBMS 分别是什么DB: DateBase(数据库,数据库实际上是在硬盘上以文件的形式存在)DBMS: DataB/7+。ase Management System(数据库管理系统 常见的有:MySQL , oracle , DB2, Sybase , SqlServer )SQL: 结构化查询语言,是一门标准的通用语言标准的sql适用于所有的数据库产品 SQL属于高级语言。只要能看懂英语单词的,写出的sql语句,就可以读懂是什么意思 sql语句在执行时,

2020-06-25 22:15:14 111

原创 接口 Set

Set集合:无序不可重复;无序代表数据存进去什么顺序取出来就不一定是这个顺序了;另外Set集合没有下标,并且不可重复HashSet底层实际上new了一个HasdMap集合;向HasdSet中存储元素实际上是存储到了HasdMap集合中;HasdMap底层是一个哈希表数据结构接口SortedSet因为继承了Set接口 SortedSet特点也是无序不可重复;但是放在SortedSet中的元素可以自动排序;称为排序集合;放到该集合中的元素会按照从大到小或者从小到大排序;TreeSetnew Tree

2020-06-25 22:13:25 91

原创 查询语句 34道练习题

20。列出最低薪资大于1500的各种工作 以及从事此工作的全部雇员人数按照工作岗位求最小值按照工作岗位找到工资大于1500的select job from emp group by job having min(sal)>1500;+-----------+| job |+-----------+| ANALYST || MANAGER || PRESIDENT |+-----------+找总人数select job from emp group by j

2020-06-25 22:07:34 488

原创 查询语句 34道练习题

9.取得薪水最高的前五名select ename, sal from emp order by sal desc limit 5;+-------+---------+| ename | sal |+-------+---------+| KING | 5000.00 || SCOTT | 3000.00 || FORD | 3000.00 || JONES | 2975.00 || BLAKE | 2850.00 |+-------+---------+10.取得薪水最

2020-06-25 22:07:00 152

原创 34道查询语句的练习题:

初始表格emp+-------+--------+-----------+------+------------+---------+---------+--------+| EMPNO | ENAME | JOB | MGR | HIREDATE | SAL | COMM | DEPTNO |+-------+--------+-----------+------+------------+---------+---------+--------+| 7369

2020-06-25 22:05:34 283

原创 ArrayList

ArrayList底层采用了数组的数据结构;ArrayList是非线程安全的ArrayList初始化容量是10(jdk8之后默认值是0只有添加元素之后才会变成10)ArrayList底层是Object类型数组ArrayList构造方法://默认初始化容量10List a=new ArrayList();//指定初始化容量100List b=new ArrayList(100);//可以将HashSet集合转换成ArrayList集合;Set c= new HashSet();c.ad

2020-06-08 20:50:09 87

原创 接口List

List存储元素的特点:有序可重复,存储的元素有下标;有序是说存进去什么顺序取出来还是什么顺序,这个顺序不是按照大小排序 ,有序是因为List集合都有下标下标从0开始*list集合存储元素的特点:有序 可重复*有序:list集合有元素下标;*从0开始以1递增*可重复:存储一个1还可以存储一个1*list接口为collection接口的子接口有其独特的方法:*以下只列出list特有的常用方法:*void add( int index, Object element)//添加元素(指定位置);

2020-06-08 20:48:11 141

原创 HashMap

HashMap:1.HasdMap底层是哈希表是非线程安全的2.JDK8之后如果 哈希表单向链表中的元素超过8个,单向链表这种数据结构就会变成红黑树数据结构。当红黑树上的节点小于6时,会重新吧红黑树编程单向链表数据结构## 必须掌握的HashMap的key可以是null;HashMap的默认初始化容量是16,默认加载因子是0.75;默认加载因子是当这个集合的容量达到百分之75的时候数组开始扩容扩容之后的容量是原容量的二倍HashMap默认初始化容量必须是2的幂这也是官方推荐的;这是因为达到散

2020-06-08 20:42:16 122

原创 Map集合

接口 Map集合:1.Map集合和collection没有关系2.Map集合以key和value这种键值对的形式存储元素3.key和value存放的都是java对象的内存地址4.所有Map集合的key都是无序不可重复的 Map集合的key和Set集合存储元素的特点相同Map里的常用方法:Map中的常用方法:void clear()清除所有内容boolean containsKey()判断k是否存在集合中boolean containsValue() 判断v是否存在集合中get(key)根

2020-06-08 20:38:41 240

原创 集合

接口:collection没有使用泛型之前 Collection可以存储Object的所有子类型使用了泛型之后 Collection只能存储某个具体的类型常用方法:(此处的方法为抽象方法可以在继承此接口的任何地方使用)1.add(Object e)向集合中添加元素2.int size() 获取元素的个数void clear()清空集合boolean contains(Object o)判断集合是否包含元素o,包含返回true,不包含返回false;boolean remove(Objec

2020-06-03 12:16:10 101

原创 this 和super的区别

在子类中通过this或者super调用构造器只能使用一个, 因为两个的要求都是放在首行

2020-05-12 17:00:49 73

原创 方法的重写

子类中可以根据需求对从父类中继承来的方法进行改写也称方法的重置,覆盖。在执行程序时,子类的方法将覆盖父类的方法要求1.重写方法必须要和被重写方法具有相同的方法名和参数列表返回值2.重写方法使用比被重写的方法更严格的访问权限3.重写和被重写的方法必须同时为static的 或同时为非static子类方法抛出的异常不能大于父类被重写方法的异常方法的重载和重写重载指的是一个类中可以有多个重名方法 参数的个数顺序数据类型不同;重写指的是覆盖父类的方法;/** * @Override * 方法重写

2020-05-12 16:58:32 88

原创 多态...

多态性一多态在java中的两种体现:1.方法的重载和重写.重载(本类中的同名方法:体现相同的名称方法实现不同的逻辑)重写(子类对父类方法的覆盖:子类可以使用和父类相同的方法名,覆盖掉父类的逻辑)如:子类的方法想修改逻辑但是有其他的子类在使用父类的方法;可以考虑子类继承父类;重写父类方法;2.对象的多态性–可以直接应用在抽象类和接口上.java引用变量两个类型:编译时类型:由声明该...

2020-05-07 11:33:38 79

原创 我的java入门之 什么是类什么是对象

什么是类,对象;Java中的解释什么是对象?一切客观存在的事物都是对象比如这辆汽车、这个人、这间房子、这张桌子、这株植物、这张支票、这件雨衣。专 概括来说就是:万物皆对象。类是什么?类是对大量对象共性的抽象类是客观事物在人脑中的主观反映类是创建对象的模板可以把它具体的理解成为:类可以理解为汽车的设计图;对象就是参照设计图设计的实物;类是不能直接使用的,要通过对象才能使用就好...

2020-04-26 23:40:13 84

原创 我的java入门之类和对象的调用

加粗样式如果有一个类 通过类实例化出来的对象可以有多个 每个对象都是独立的互不干扰的;对于对象的使用不外乎两种 操作对象的变量;调用类的方法;首先要创建一个类;String name;int passWorld;public void show(){//没有返回值; System.out.println(name+"\n"+passWorld)}//需要用什么...

2020-04-26 22:30:22 209

原创 怎么用二重循环打印菱形

怎么用二重循环打印菱形 for(int a=0;a<=i;a++){//首先外层循环 打印的是行数第几行; //内层循环第一层是打印空格 目的是要让*放在居中位置 //空格打印可以看配图 for(int b=0;b<i-a;b++){ System.out.print(" "); } //打印*同理可以看配图 for(int c=0;c<2*a-...

2020-04-19 23:56:48 578

原创 数组的基本运算方法(最大值 最小值 复制 )个人理解

求数组的最大值或者最小值:最大值//设置一个可以存放五个数字的数组; int [] a=new int[]{1,88,9,12,59,68}; //求其中的最大值,首先设置一个变量假设他是这个数组中的最大值; int max=a[0]; //for循环输出数组中的每一个数字;让其与假设的变量b进行大小比较; for(int i=0;i<a.length;i++){ if(...

2020-04-19 14:58:54 314

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除