摘要:(一)先看一个 notify发生死锁的例子: http://blog.csdn.net/tayanxunhua/article/details/20998449 (本文虽是转载,不过也加入了一些个人观点) JVM多个线程间的通信是通过 线程的锁、条件语句、以及wait()、notify()/noti
阅读全文
摘要:关于java中for和foreach循环for循环中的循环条件中的变量只求一次值!具体看最后的图片foreach语句是java5新增,在遍历数组、集合的时候,foreach拥有不错的性能。foreach是for语句的简化,但是foreach并不能替代for循环。可以这...
阅读全文
摘要:讨论 在同时开始 和 等待结束一起 两者的实现区别countDown:http://blog.csdn.net/gaolu/article/details/46224821这个例子非常好[java] view plain copyclass SubRunn...
阅读全文
摘要:https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247484777&idx=1&sn=a18c01bc4de826464fe8337e7ff6f87a&scene=19#wechat_redirect字节流...
阅读全文
摘要:http://blog.csdn.net/justloveyou_/article/details/71713781 1.原理 笔者曾在《Map 综述(一):彻头彻尾理解 HashMap》一文中提到,HashMap 是 Java Collection Framework 的重要成员,也是Map族(如
阅读全文
摘要:http://blog.csdn.net/flqljh/article/details/49834843utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。utf8_general_cs 区分大小写,如果用户名和邮箱用这个就会照成不良...
阅读全文
摘要:https://www.cnblogs.com/surge/archive/2012/09/21/2696900.html 假设我们有一个表Student,包括以下字段与数据: 01.drop table student; 02. 03.create table student 04.( 05.id
阅读全文
摘要:1. 通过类对象调用newInstance()方法,适用于无参构造方法: 例如:String.class.newInstance() 1 public class Solution { 2 3 public static void main(String...
阅读全文
摘要:对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下...
阅读全文
摘要:https://zhidao.baidu.com/question/519014936.html Error表示程序在运行期间出现了十分严重、不可恢复的错误,在这种情况下应用程序只能中止运行,例如JAVA 虚拟机出现错误。Error是一种unchecked Exception,编译器不会检查Erro
阅读全文
摘要:https://www.cnblogs.com/xcsn/archive/2013/05/15/3079373.html 转:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html javaScript中有三个可以对字
阅读全文
摘要:FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型, 默认的缺省值是“application/x-www-form-urlencoded”。 然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。 在文件上载时,所使用的编码类型应当是
阅读全文
摘要:如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类...
阅读全文
摘要:0.继承不同,HashMap继承AbstractMap,HashTable继承Dictionary1.HashMap是非synchronized的,HashTable则是同步的由于Hashtable是线程安全的也是synchronized,所以在单线程环境下它比Has...
阅读全文
摘要:Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2. 通过实现Runnable接口,实例化Thread类 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各...
阅读全文
摘要:http://www.cnblogs.com/pilihaotian/p/5810887.html 在Spring中,bean可以被定义为两种模式:prototype(多例)和singleton(单例) singleton(单例):只有一个共享的实例存在,所有对这个bean的请求都会返回这个唯一的实
阅读全文
摘要:在我学到多线程技术这里时,感到sleep方法和wait方法二者给我造成了一些困惑,所以我在此将二者小小地总结一下,希望对大家有所帮助。 sleep方法和wait方法异同点是什么? 相同点: 二者都可以让线程处于冻结状态。 不同点: ...
阅读全文
摘要:http://blog.csdn.net/huang211630/article/details/45640071 在java中,其实java中实现 多线程有三种方法,一种是继承Thread类;第二种是实现Runnable接口;第三种是实现Callabl...
阅读全文
摘要:1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一...
阅读全文
摘要:转自:http://www.iteye.com/topic/522167 作者:每次上网冲杯Java时,都能看到关于String无休无止的争论。还是觉得有必要让这个讨厌又很可爱的String美眉,赤裸裸的站在我们这些Java色狼面前了。嘿嘿.... 众所周知,String是由字符组成的串,在程序中使
阅读全文