![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
BraveShadows
这个作者很懒,什么都没留下…
展开
-
单例模式
单例模式1.手写单例模式2.线程安全的单例模式什么是单例单例类在整个程序中只能有一个实例,这个类负责创建自己的对象,并确保只有一个对象被创建。代码实现要点私有构造器持有该类的属性对外提供获取实力的静态方法饿汉式:线程安全,反射不安全,反序列化不安全另外,饿汉式对反射机制是不安全的,利用反射去获取该单例对象,是会拿到不同的对线饿汉式对反序列化也是不安全的,所以可以在类中重写readResolve()方法来解决反序列化的不安全问题懒...原创 2020-08-10 15:47:56 · 146 阅读 · 0 评论 -
request对象和response对象的原理
request对象和response对象的原理:request和response对象是由服务器创建的,我们来使用它们request对象时来获取请求消息,response对象时来设置响应消息原理:1.tomcat服务器会根据请求url中的资源路径,创建对应的ServletDemo1的对象。2.tomcat服务器,会创建request和response对象,request对象中封装请求消息数据3.tomcat将request和response两个对象传递给service方法,并且调用se原创 2020-08-10 15:30:23 · 443 阅读 · 0 评论 -
Java的四种访问修饰符
对Java中的修饰符一直记不住,现在结合网上的一些资料进行总结,并重点说明一下protected修饰符。一. Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口。Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而向使用者暴露接口,但隐藏实现细节。访问控制分为四种级别: (1)public: 用public修饰的类、类属变量及原创 2017-12-28 12:10:19 · 482 阅读 · 0 评论 -
抽象类和接口的区别
实习期间复习一下以前学过的基础,总结一下抽象类和接口的区别。原创 2017-12-28 11:01:38 · 228 阅读 · 0 评论