05 2017 档案
摘要:java.util类 Arrays extends Object 1 Java代码 2 public static void main(String[] args) { 3 4 int[] data = {1,2,3,4,5}; 5 6 List list = Arrays.asList(data)
阅读全文
摘要:2017/05/25 1、这俩天做了一个Junit,里面先写的Mock,然后调用的时候这个Mock就匹配不了,最后检查出来是包名字不对,查了好久才查到。 2、恩 对 还有在项目里要想改包名字,千万不要在项目本身上改,去找文件夹,这样改不容易错还容易做。 3、list里面加上对象就是往list里面放值
阅读全文
摘要:建造者模式 (Builder)将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 参照:http://www.cnblogs.com/jingmoxukong/p/4213402.html 使用建造者模式,用户就只需要指定需要建造的类型,具体的建造过程和细节并不需要知道。
阅读全文
摘要:当一个类不知道它所必须创建的对象的类的时候。当一个类希望由它的子类来指定它所创建的对象的时候。当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将是代理者的帮助子类的信息局部化的时候。 参考 :http://www.cnblogs.com/java-my-life/archive/2012
阅读全文
摘要:简单工厂模式 (Simple Factory) 又叫静态工厂方法(Static Factory Method)模式。 简单工厂模式通常是定义一个工厂类,这个类可以根据不同变量返回不同类的产品实例。 但是简单工厂模式不属于23种Gof设计模式之一。 优点 简单工厂模式的工厂类是整个模式的关键。其中包含
阅读全文
摘要:以InputStream(输入)/OutputStream(输出)为后缀的是字节流; 以Reader(输入)/Writer(输出)为后缀的是字符流。 接口的方法默认是public abstract; 接口中不可以定义变量即只能定义常量(加上final修饰就会变成常量)。所以接口的属性默认是publi
阅读全文
摘要:1.继承Thread类声明一个内部(外部)类,假如名字叫做 Thread1,继承Thread类,重写(Override)其中的run方法。定义一个类,里面再定义一个Thread1类型的对象,调用start()方法。举个例子吧:public class ThreadTest1 {public stat
阅读全文
摘要:线程(Thread)是一份独立运行的程序,有自己专用的运行栈。 线程同步就是线程排队 共享 变量 多个线程访问共享资源的代码有可能是同一份代码,也有可能是不同的代码;无论是否执行同一份代码,只要这些线程的代码访问同一份可变的共享资源,这些线程之间就需要同步。 同步锁加在代码段上 public sta
阅读全文
摘要:使在使用BigDecimal的时候,应该使用new BigDecimal(String value) 或 BigDecimal.valueof( double value),注意括号里面的内容!类型不同,效果可能不同!
阅读全文
摘要:计算两个日期之间的天数,一开始用的方法是这样的: 1 public static int differentDaysByMillisecond(Date date1,Date date2) 2 { 3 return (int) ((date2.getTime() - date1.getTime())
阅读全文
摘要:产生运行时异常(runTimeException)进行回滚。
阅读全文
摘要:单例模式主要有3个特点,: 1、单例类确保自己只有一个实例。 2、单例类必须自己创建自己的实例。 3、单例类必须为其他对象提供唯一的实例。 单例模式的实现有多种方法,常见的就有懒汉式单例类和饿汉式单例类。 · 懒汉式单例类 对于懒汉模式,我们可以这样理解:该单例类非常懒,只有在自身需要的时候才会行动
阅读全文
摘要:Hibernate是一个开放源代码的对象关系映射框架,他对JDBC进行了轻量级的封装,使Java开发员可以随心所欲的使用对象编程思维操作数据库。 SessionFactory接口负责初始化Hibernate.他充当数据储存源的代理,并负责创建Session对象。 Session:http是无状态的协
阅读全文
摘要:数据库更新表为什么更新不了 跑IDEA的时候打了个断点,然后想更插入表,然后怎么都更新不了,最后发现是idea里面有断点。 蓝色部分是在查一个list
阅读全文

浙公网安备 33010602011771号