
Java
文章平均质量分 85
第二颗大白菜
每天写点什么,不是为了得到一些什么,也不是向谁证明一些什么,更不是为了存在感,而是让自己知道每天都做了些什么。
展开
-
关于将一个复杂的Java对象 在 网络传输中,导致类型擦除的问题解决
关于将一个复杂的Java对象 在 网络传输中,导致类型擦除的问题解决 1.先表达一下前置条件: 一个复杂对象,且涉及到多态情况;以下试举例 (1)对象A 有三个 派生类 A1 A2 A3 (2)对象B中包含一个集合 List<A> aList (3)对象C中包含一个对象B b 我们需要传输对象List<C> cList 2.实例对象构造 继承关系如下 代码如下 @Data public class A { private...原创 2021-01-07 13:10:02 · 359 阅读 · 0 评论 -
AQS来了!!!!!!!!!
原创 2020-12-09 23:45:06 · 166 阅读 · 0 评论 -
java是编译型语言还是解释型语言?Python ? C?
首先拿python和C说明,python运行速度慢,和C程序相比非常慢,因为Python是解释型语言,你的代码在执行时会一行一行地被python解释器翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢。而C/C++程序是编译型语言,运行前直接编译成CPU能执行的机器码,所以非常快。 但是Java呢?Java运行前需要编译,.java不经过编译就无法执行,所以有人就说Java是编译型的。 但是编译后的.class文件是字节码,并不是机器能直接执行的机器码,它是解释运行在JVM上的,所以也有人说它是转载 2020-06-21 22:50:19 · 863 阅读 · 0 评论 -
解读JDK8中的Optional.of和Optional.ofNullable方法的区别和用法
话不多说,因为笔者用他反而报NPE了。。。。 通常来说,我使用Optional是用来设置默认值的,杜绝null的出现。但是最近使用Optional.of报空指针了。。 那么我们先看看源码: /** * Returns an {@code Optional} with the specified present non-null value. * ...原创 2020-02-11 16:05:39 · 82435 阅读 · 3 评论 -
什么是instanceof??????
目录 1、obj 必须为引用类型,不能是基本类型 2、obj 为 null 3、obj 为 class 类的实例对象 4、obj 为 class 接口的实现类 5、obj 为 class 类的直接或间接子类 6、问题 7、深究原理 8、instanceof 的实现策略 instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为:...转载 2020-01-14 13:58:50 · 2494 阅读 · 0 评论 -
来自国外高级Java架构师的采访总结
为了收集有关Java生态系统当前和未来状态的见解,我们与来自14家公司的高管进行了交流。我们首先问道:“从您的角度来看,Java的未来是什么?”以下是受访者告诉我们的内容: 无服务器 无服务器,云原生,完全分解。拼图对于分解非常重要。搬到unikernal,你只能得到你需要的东西。 1)2018年将是Eclipse的一年; 2)与集装箱的融合将加速; 3)Kotlin将成为下一个热...翻译 2019-03-11 18:56:33 · 3496 阅读 · 0 评论