Java基础常见面试题总结
" 欢迎加入大彬的知识星球,知识星球提供专属一对一的提问答疑,帮你解答各种疑难问题,包括自学Java路线、职业规划、面试问题等等。大彬会优先解答球友的问题。" "" " " "" " " "" " 如果你正在打算准备跳槽、面试,星球还提供简历指导、修改服务,大彬已经帮120+个小伙伴修改了简历,相对还是比较有经验的。" "" " " "" " " "" "

大彬
大约 61 分钟
Java创建对象有几种方式?
Java创建对象有几种方式? Java创建对象有以下几种方式: 1、用new语句创建对象。; 2、使用反射机制创建对象,用Class类或Constructor类的newInstance()方法。; 3、调用对象的clone()方法。需要实现Cloneable接口,重写object类的clone方法。当调用一个对象的clone方法,JVM就会创建一个新的对

大彬
小于 1 分钟
反射是怎么影响性能的?
今天来聊聊反射的性能问题。反射具体是怎么影响性能的? 01 反射真的存在性能问题吗? 为了放大问题,找到共性,采用逐渐扩大测试次数、每次测试多次取平均值的方式,针对同一个方法分别就直接调用该方法、反射调用该方法、直接调用该方法对应的实例、反射调用该方法对应的实例分别从 1-1000000,每隔一个数量级测试一次: 测试代码如下: 测试结果如下: 测试结论:

大彬
大约 6 分钟
为什么要序列化?
" 本文转自爱笑的架构师" 凡事都要问为什么,在讲解序列化概念和原理前,我们先来了解一下为什么需要序列化。 为什么要序列化? 如果光看定义我想你很难一下子理解序列化的意义,那么我们可以从另一个角度来感受一下什么是序列化。 都玩过游戏么?玩过的同学应该知道游戏里有一个叫『存档』的功能,每次不想玩的时候可以把当前进度存档,下次有时间想玩的时候,直接载入存档就可以

大彬
大约 8 分钟