随笔分类 -  区别系列

上一页 1 2 3 4 下一页

notify 和 notifyAll 的区别
摘要:(一)先看一个 notify发生死锁的例子: http://blog.csdn.net/tayanxunhua/article/details/20998449 (本文虽是转载,不过也加入了一些个人观点) JVM多个线程间的通信是通过 线程的锁、条件语句、以及wait()、notify()/noti 阅读全文

posted @ 2018-02-05 15:39 silyvin 阅读(1134) 评论(0) 推荐(0)

for 与 foreach区别
摘要:关于java中for和foreach循环for循环中的循环条件中的变量只求一次值!具体看最后的图片foreach语句是java5新增,在遍历数组、集合的时候,foreach拥有不错的性能。foreach是for语句的简化,但是foreach并不能替代for循环。可以这... 阅读全文

posted @ 2018-02-02 10:53 silyvin 阅读(654) 评论(0) 推荐(0)

countDownLatch和CyclicBarrier应用区别
摘要:讨论 在同时开始 和 等待结束一起 两者的实现区别countDown:http://blog.csdn.net/gaolu/article/details/46224821这个例子非常好[java] view plain copyclass SubRunn... 阅读全文

posted @ 2018-02-02 10:14 silyvin 阅读(313) 评论(0) 推荐(0)

java字节流与字符流的区别
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247484777&idx=1&sn=a18c01bc4de826464fe8337e7ff6f87a&scene=19#wechat_redirect字节流... 阅读全文

posted @ 2018-02-01 23:08 silyvin 阅读(220) 评论(0) 推荐(0)

HashMap和LinkedHashMap
摘要:http://blog.csdn.net/justloveyou_/article/details/71713781 1.原理 笔者曾在《Map 综述(一):彻头彻尾理解 HashMap》一文中提到,HashMap 是 Java Collection Framework 的重要成员,也是Map族(如 阅读全文

posted @ 2018-01-30 21:43 silyvin 阅读(154) 评论(0) 推荐(0)

utf8_general_ci、utf8_unicode_ci和utf8_bin的区别
摘要:http://blog.csdn.net/flqljh/article/details/49834843utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs 区分大小写,如果用户名和邮箱用这个就会照成不良... 阅读全文

posted @ 2018-01-29 10:43 silyvin 阅读(318) 评论(0) 推荐(0)

union 和 union all 区别
摘要:https://www.cnblogs.com/surge/archive/2012/09/21/2696900.html 假设我们有一个表Student,包括以下字段与数据: 01.drop table student; 02. 03.create table student 04.( 05.id 阅读全文

posted @ 2018-01-27 14:51 silyvin 阅读(382) 评论(0) 推荐(0)

getConstructor()和getDeclaredConstructor()区别
摘要:1. 通过类对象调用newInstance()方法,适用于无参构造方法: 例如:String.class.newInstance() 1 public class Solution { 2 3 public static void main(String... 阅读全文

posted @ 2018-01-10 21:57 silyvin 阅读(916) 评论(0) 推荐(0)

深入理解Java的接口和抽象类[对抽象类与接口在设计模式概念上的解释]
摘要:对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下... 阅读全文

posted @ 2018-01-08 15:34 silyvin 阅读(254) 评论(0) 推荐(1)

checked exception和runtime exception and error
摘要:https://zhidao.baidu.com/question/519014936.html Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA 虚拟机出现错误。Error是一种unchecked Exception,编译器不会检查Erro 阅读全文

posted @ 2017-12-14 23:30 silyvin 阅读(176) 评论(0) 推荐(0)

escape encodeuri encodeURIComponent 区别
摘要:https://www.cnblogs.com/xcsn/archive/2013/05/15/3079373.html 转:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html javaScript中有三个可以对字 阅读全文

posted @ 2017-11-27 15:32 silyvin 阅读(141) 评论(0) 推荐(0)

multipart/form-data和application/x-www-form-urlencoded的区别
摘要:FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型, 默认的缺省值是“application/x-www-form-urlencoded”。 然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。 在文件上载时,所使用的编码类型应当是 阅读全文

posted @ 2017-11-02 17:35 silyvin 阅读(255) 评论(0) 推荐(0)

静态内部类和非静态内部类的区别
摘要:如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类... 阅读全文

posted @ 2017-11-01 16:34 silyvin 阅读(674) 评论(0) 推荐(0)

hashmap与hashtable区别
摘要:0.继承不同,HashMap继承AbstractMap,HashTable继承Dictionary1.HashMap是非synchronized的,HashTable则是同步的由于Hashtable是线程安全的也是synchronized,所以在单线程环境下它比Has... 阅读全文

posted @ 2017-10-22 22:47 silyvin 阅读(568) 评论(0) 推荐(0)

Java中继承thread类与实现Runnable接口的区别
摘要:Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2. 通过实现Runnable接口,实例化Thread类 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各... 阅读全文

posted @ 2017-10-21 16:40 silyvin 阅读(173) 评论(0) 推荐(0)

Spring学习之路——单例模式和多例模式
摘要:http://www.cnblogs.com/pilihaotian/p/5810887.html 在Spring中,bean可以被定义为两种模式:prototype(多例)和singleton(单例) singleton(单例):只有一个共享的实例存在,所有对这个bean的请求都会返回这个唯一的实 阅读全文

posted @ 2017-10-20 13:25 silyvin 阅读(148) 评论(0) 推荐(0)

浅谈sleep方法和wait方法的异同
摘要:在我学到多线程技术这里时,感到sleep方法和wait方法二者给我造成了一些困惑,所以我在此将二者小小地总结一下,希望对大家有所帮助。 sleep方法和wait方法异同点是什么? 相同点: 二者都可以让线程处于冻结状态。 不同点: ... 阅读全文

posted @ 2017-10-20 13:22 silyvin 阅读(229) 评论(0) 推荐(0)

Java中Runnable和Thread以及Callable的区别
摘要:http://blog.csdn.net/huang211630/article/details/45640071 在java中,其实java中实现 多线程有三种方法,一种是继承Thread类;第二种是实现Runnable接口;第三种是实现Callabl... 阅读全文

posted @ 2017-10-20 13:19 silyvin 阅读(232) 评论(0) 推荐(0)

comparator接口与Comparable接口的区别
摘要:1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一... 阅读全文

posted @ 2017-10-20 13:13 silyvin 阅读(231) 评论(0) 推荐(0)

String常量池 及 String StringBuilder StringBuffer 对比 总结得非常好
摘要:转自:http://www.iteye.com/topic/522167 作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿.... 众所周知,String是由字符组成的串,在程序中使 阅读全文

posted @ 2017-10-20 13:05 silyvin 阅读(405) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页