java基础
qq85469769
信奉坚持,认真,就一定能行。
展开
-
java泛型基础
我觉得首先要明白什么是泛型?泛型的作用?最后才是泛型怎么用?1,什么是泛型? 泛型就是在声明类或接口的时候,通过一个标示表示类中某个成员变量的类型、类中方法的返回这类型和参数类型,泛型是表示类或方法对未知类型的一种约束。 2,泛型的作用 泛型主要是解决数据类型的安全问题。 3 声明泛型类//声明一个泛型类,在实例化Number时,指明T的类型 public class原创 2016-11-21 18:55:21 · 247 阅读 · 0 评论 -
java 序列化
Serializable interface序列化自己的理解就是 把对象转换成二进制数据存储。 Serializability of a class is enabled by the class implementing the java.io.Serializable interface. Classes that do not implement this interface wi翻译 2017-11-30 16:59:30 · 274 阅读 · 0 评论 -
java 代理模式 静态代理和动态代理
每一次看完一本书,或者学习过每一个知识点,很快就会忘记了,所以从今天开始要把所学习到的内容记录下来,包括文章的内容要完整,结构清晰,排版简明。2017/8/14 从今天就开始了。 代理模式 顾名思义就是对一个对象的代理,就是代理对象去代理一个对象去执行某些方法。代理模式根据代理对象创建时期分为静态代理,动态代理。 静态代理:代理对象编译时期生成, 动态代理:代理对象在程序运行期间通过反射机原创 2017-08-14 13:32:55 · 260 阅读 · 0 评论 -
java 对象锁
来源:Jacksgong, blog.dreamtobe.cn/2015/11/13/java_synchronized/ 如有好文章投稿,请点击 → 这里了解详情Java中锁的控制可以参看这篇文章: Java多线程抢占。I. 原末矛盾1:A: 重量级锁中的阻塞(挂起线程/恢复线程): 需要转入内核态中完成,有很大的性能影响。B: 锁大多数情况都是在很短的时间执行完成。解决方案: 引入轻量锁(通转载 2017-07-13 15:21:29 · 219 阅读 · 0 评论 -
线程间通讯 wait notify notifyAll简单使用
注意的问题。 为什么这三个方法必须在synchronized方法中使用? 并且调用wait notify和notifyAll的对象必须是锁对象。 可以看一下三个方法的源码实现。 http://blog.csdn.net/raintungli/article/details/6532784个人理解如果没有在synchronized修饰的方法中,对象的对象头指向的MonitorObject是nu原创 2017-07-12 16:40:03 · 211 阅读 · 0 评论 -
synchronized 原理
synchronized 来源 :http://blog.csdn.net/javazejian/article/details/72828483 http://www.importnew.com/21933.html http://www.importnew.com/21353.html http://www.importnew.com/21089.html http://www.转载 2017-07-12 13:46:22 · 231 阅读 · 0 评论 -
非对称加密
非对称加密转载 2017-01-19 16:10:49 · 160 阅读 · 0 评论 -
java对称加密解密
对称加密解密原创 2017-01-19 11:08:23 · 220 阅读 · 0 评论 -
java public protected 默认 还有private修饰后的可见性,访问权限
一直对public protected 默认 还有private的可见性理解的不透彻,用代码实践并记录下来,加深自己的理解。原创 2016-11-18 15:25:42 · 1260 阅读 · 0 评论 -
Thread 状态及volatile关键字作用join方法的使用
线程状态 Thread.State 1 Thread.State BLOCKED 阻塞状态Thread state for a thread blocked waiting for a monitor lock. A thread in the blocked state is waiting for a monitor lock to enter a synchronized block/met原创 2017-11-16 10:00:48 · 244 阅读 · 0 评论