java基础
iteye_16240
这个作者很懒,什么都没留下…
展开
-
String,StringBuffer与StringBuilder的区别
[b]String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全)[/b] String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对...原创 2014-11-01 16:38:59 · 70 阅读 · 0 评论 -
Hashtable与HashMap的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,这里简单分析他们的区别。 1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以...原创 2014-11-25 15:01:10 · 74 阅读 · 0 评论 -
左连接与右连接的区别
左连接where只影向右表,右连接where只影响左表。 Left Joinselect * from tbl1 Left Join tbl2 where tbl1.ID = tbl2.ID左连接后的检索结果是显示tbl1的所有数据和tbl2中满足where 条件的数据。简言之 Left Join影响到的是右边的表Right Joinselect * from tbl1 Right Join...原创 2014-12-18 09:40:34 · 540 阅读 · 0 评论 -
内连接与外连接的区别
inner和outer连接。两种类型的主要区别在于,即使是在连接条件不满足的情况下,外部连接也会在结果集内返回行,而内部连接不会在结果集类返回行 当外部连接不满足连接条件时,通常返回一个表中的列,但是第二个表中没有返回值--为null。 (一)内连接 内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的 列值。内连接分三种: 1、等值连接:在连接条件中使用等于号(...原创 2014-12-18 09:48:35 · 152 阅读 · 0 评论