
java
文章平均质量分 92
怀君
可以没文凭,不可以没文化。可以不上学,不可以不读书。
展开
-
转载 : Android webview在https下实现ssl的双向认证
解决APP应用安全报告WebView 无HTTPS 校验风险 的问题。一、概述1.简介Https简单来说是Http的安全版,Https协议是由SSL+Http协议构建的可进行加密传输、身份认证的网络协议,比Http协议更加安全。这里说的安全靠的就是SSL,SSL的作用如下:a.认证用户和服务器,确保数据发送到正确的客户机和服务器。(验证证书)b.加密数据防止传输数据中途被窃取。(加密)c.维护数据的完整性,确保数据在传输过程中不被改变。(摘要算法)Https在传输数据之前需要客户端与服务器端转载 2021-11-17 15:28:25 · 1957 阅读 · 1 评论 -
JAVA的四大引用,强引用,软引用,弱引用,虚引用
1.Java的引用看这篇文章的讲解,分别为强引用,软引用,弱引用,虚引用四种类型。强引用(StrongReference) 强引用是最普遍的引用。如果一个对象具有强引用,系统JVM垃圾回收绝对不会回收该对象。 当内存不足时,JAVA虚拟机(JVM)宁愿抛出OutOfMemoryError错误,终止程序,也不会 随意回收强引用对象来解决内存不足的问题。软引用(SoftReference) 如果一原创 2016-09-26 17:27:57 · 676 阅读 · 0 评论 -
设计模式之--单例模式(kotlin)
单例模式原文地址:http://www.runoob.com/design-pattern/singleton-pattern.html单例模式(Singleton Pattern) 是java 中最简单的设计模式之一。这种类型的设计模式数据创建型模式,它提供了一种创建对象的最佳方式。这种模式设计到一个单一的类,该类负责创建自己对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式原创 2017-03-14 17:27:23 · 382 阅读 · 0 评论 -
《JAVA编程思想》之《内部类》笔记
甩手一张思维导图1.内部类的概述 可以将一个类的定义放在另一个类的定义内部,这就是内部类。10.1创建内部类代码实例:public class Outer { public Outer() { System.out.println("实例化Outer.Outer"); } class Inner { public Inner() {原创 2017-08-14 15:02:05 · 379 阅读 · 0 评论 -
设计模式之——单例模式(一)
设计模式之——单例模式(一)1. 单例模式的6种写法(1)饿汉模式public class Singleton { private static Singleton singleton = new Singleton(); public Singleton() { } public static Singleton getInstance() ...原创 2018-08-31 11:18:48 · 246 阅读 · 0 评论 -
设计模式之——工厂模式(三)
工厂模式(三)定义:定义一个创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。抽象产品类具体产品类抽象工厂类1.抽象工厂类public abstract class Computerfactorys { public abstract <T extends Computer> T createComputer(Class...原创 2018-09-04 16:08:46 · 193 阅读 · 0 评论 -
设计模式之——简单工厂模式(二)
简单工厂模式定义:简单的工厂模式属于创建型模式,又被称为静态工厂方法模式。Factory:工厂类,这是简单工厂模式的核心,负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。IProduct:抽象产品类,创建所有对象的父类,它复制描述所有实例所共有的公共接口。Product:具体产品类,创建具体的实例对象。抽象产品类 创建一个...原创 2018-09-03 14:44:35 · 289 阅读 · 0 评论