摘要:
权限关键字: public:可以被所有其他类所访问,不同的包 protected:当前类的成员、同一个包中、不同包中对子类可见父类protected,继承类 default:同一包中的类可以访问,声明时没有加修饰符,认为是friendly。同一个包 private:只能被自己访问和修改 都可以修饰类 阅读全文
posted @ 2018-06-08 20:44
书晨007
阅读(169)
评论(0)
推荐(0)
摘要:
虚拟机中的线程状态有六种,定义在Thread.State(): t1.getState():查看当前线程状态。 1、新建状态NEW,比如"Thread t = new Thread() 2、可运行状态RUNNABLE,调用start()方法 3、阻塞BLOCKED,正在等待监视器锁,以便进入一个同步 阅读全文
posted @ 2018-06-08 20:43
书晨007
阅读(449)
评论(0)
推荐(0)
摘要:
1.java中的序列化时transient变量(这个关键字的作用就是告知JAVA我不可以被序列化)和静态变量不会被序列 化(下面是一个测试的例子) (实体带versionUUID,便于反序列化时不会报错。) 2.也是最应该注意的,如果你先序列化对象A后序列化B,那么在反序列化的时候一定记着JAVA规 阅读全文
posted @ 2018-06-08 20:42
书晨007
阅读(972)
评论(0)
推荐(0)
摘要:
工厂方法: 工厂方法: 工厂模式定义:实例化对象,用工厂方法代替new操作.,通过定义一个工厂类,传入不同的参数(或者class对象)返回不同的对象,对象继承的接口。 使用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量 而这些汽车的组件是与调用者无关的,严重违 阅读全文
posted @ 2018-06-08 20:41
书晨007
阅读(312)
评论(0)
推荐(0)