![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
精意求精
文章平均质量分 71
精意求精
Coding-In千年
这个作者很懒,什么都没留下…
展开
-
mysql join、left join、where、子查询区别
mysql中 对多表的查询有两种方式:表连接,子查询表连接 是对 多张表 做笛卡尔积,生成临时表,消耗内存子查询分步的单表查询(in, exists)表连接时 根据 on 后面的条件做关联生成临时表后 通过where条件再次过滤关联的结果join 条件是在生成临时表时做过滤where 是在生成临时表后 再次筛选join on后面的条件 对A,B表都起作用,join left on 后面的条件 只对 B表起作用...原创 2020-07-14 09:05:11 · 1350 阅读 · 0 评论 -
java范型使用说明
https://www.cnblogs.com/jpfss/p/9928694.html原创 2020-06-29 22:27:31 · 310 阅读 · 0 评论 -
Map接口 HashMap及ConcurrentHashMap实现原理
Map接口ConcurrentMap接口AbstractMap类Hashtable类ConcurrentHashMap类HashMap类TreeMap类HashMap的实现原理:(摘抄)HashMap 是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null键和null值。数据结构:在java语言中,最基本的结构就是两种,一种是数组,另一个是模拟指针,所有的数...原创 2020-04-13 18:20:22 · 184 阅读 · 0 评论 -
Thead sleep() 和 wait()
concurrent包一些类功能场景测试原创 2020-03-31 10:38:26 · 357 阅读 · 0 评论 -
java内部类
四类内部类:普通内部类,静态内部类,匿名内部类,局部内部类参考1. 普通内部类public class CommonOuterClass { private String outerName = "外部类"; CommonOuterClass() { System.out.println(this.getClass().getSimpleName()); ...原创 2020-03-24 13:55:19 · 82 阅读 · 0 评论 -
java中的集合接口Collection(ArrayList 和 Vector比较,List和Set比较)
1. java中数组在内存中的存储数组的三种定义方法:int[] a = new int[3];int[] b = new int[3]{22,33,44}int[] c = {22,33,44}java中的数组定义时 必须指定长度,必须初始化,如果没有初始化元素会自动初始化;数组是引用对象,放堆空间(元素是连续的空间)栈内容中存放变量 指向的是数组首元素的地址,首元素地址就是...原创 2020-03-23 11:31:40 · 142 阅读 · 0 评论