上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: [toc] 1. 使用类加载器加载类的过程 通过ClassLoader源码分析 ClassLoader.loadClass()方法得知加载类有以下三个过程。 1.1 Class c = findLoadedClass(name); 如果Java虚拟机已将此加载程序记录为具有该二进制名称的类的初始加载 阅读全文
posted @ 2019-12-24 15:52 风中追风_lonely 阅读(261) 评论(0) 推荐(0)
摘要: [toc] 1. jvm中已存在的三种预定义类型类加载器 Bootstrap(启动) 类加载器,它负责加载 /lib下面的类库加载到内存中,由于启动类加载器涉及到虚拟机底层实现细节,开发者无法直接拿到其引用,因此使用Class.getClassLoader() 的结果为 null,因此如果获取的Cl 阅读全文
posted @ 2019-12-24 15:51 风中追风_lonely 阅读(415) 评论(0) 推荐(0)
摘要: 1. 静态变量所在类加载过程 执行以上代码,得到的输出结果是 为什么调用了 MyChild1 类,却没有初始化MyChild1,执行MyChild1的static代码块呢 因为针对静态变量来说,只会将定义了该字段的类进行初始化操作,而该列子中,str字段是在MyParent1类中定义的,所以这次主动 阅读全文
posted @ 2019-12-24 15:50 风中追风_lonely 阅读(241) 评论(0) 推荐(0)
摘要: 类加载 [toc] 1.类加载 在Java代码中, 类型 在 加载、连接和初始化过程 都是在 程序运行期间 完成的。 类型: 这里指的是Class类,比如有一个User对象,而这里的类型指的是User.class,而不是 new出来的User对象。 加载: 将指定class文件,或远程url文件获取 阅读全文
posted @ 2019-12-24 15:48 风中追风_lonely 阅读(331) 评论(0) 推荐(0)
摘要: 项目中集成支付宝(扫码付)中的[扫码支付]业务 [TOC] 简介:这里使用支付宝提供的demo,但是测试demo没有公网的ip,所以借助于支付宝提供的沙箱环境。 1. 打开扫码付的文档介绍 地址: "https://docs.open.alipay.com/194/105072/" 可以在文档中发现 阅读全文
posted @ 2019-12-24 15:45 风中追风_lonely 阅读(956) 评论(0) 推荐(0)
摘要: 参考:https://blog.csdn.net/qq_34864038/article/details/80239320 https://blog.csdn.net/qq_27319683/article/details/84342380 注意报错:https://segmentfault.com 阅读全文
posted @ 2019-12-24 15:25 风中追风_lonely 阅读(2445) 评论(0) 推荐(0)
摘要: 参考:https://blog.csdn.net/sinat_32247833/article/details/79172419 package com.suobei.xinzhiying.base.utils.file; import com.suobei.xinzhiying.base.resu 阅读全文
posted @ 2019-12-24 15:24 风中追风_lonely 阅读(517) 评论(0) 推荐(0)
摘要: 参考博客:https://blog.csdn.net/shenhonglei1234/article/details/52063399 注意在获取并集的时候,List和Set会有不同,List不会自动去重,而Set会去重 1 package com.lonely.映射; 2 3 import jav 阅读全文
posted @ 2019-12-24 15:19 风中追风_lonely 阅读(11534) 评论(0) 推荐(0)
摘要: 1. 判断是否是List的父类或者父接口、子类、本身等 /** * 判断指定类是否是List的子类或者父类 * * @param clz * @return */ public static boolean isListTypeClass(Class clz) { try { return List 阅读全文
posted @ 2019-12-24 15:17 风中追风_lonely 阅读(3098) 评论(0) 推荐(0)
摘要: 1. 判断是否是基础数据类型 /** * 判断是否是基础数据类型,即 int,double,long等类似格式 */ public static boolean isCommonDataType(Class clazz){ return clazz.isPrimitive(); } 2. 判断是否是 阅读全文
posted @ 2019-12-24 15:15 风中追风_lonely 阅读(3480) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页