文章 2022-12-15 来自:开发者社区

【Java】java常见的面试题总结一下

这个月您的技术栈提升了吗?时间过得挺快的,2022年快结束了,回顾过去,展望未来,技术旅程,重在积累实践总结上。面试大家都知道进入一家不错的企业都要经历一个很重要的环节那就是面试,面试是检验候选人是否符合岗位要求,技术面试一般都是有浅往深问,这个时候最考验候选人的技术能力了,思路大概是:首先考察候选人的基础知识掌握情况;再通过深度考察是否有技术热情和深度以及技术的广度;提出一些质疑和挑战来考察候....

【Java】java常见的面试题总结一下
文章 2022-07-03 来自:开发者社区

Java面试题总结(二)

1.java的类加载器有哪些类加载器工作图AppClassloader应用类加载器,又称系统类加载器。它负责在 JVM 启动时,加载来自在命令 java 中的-classpath 或者 java.class.path 系统属性或者 CLASSPATH 操作系统属性所指定的 JAR 类包和类路径。ExtClassloader扩展类加载器,主要负责加载 Java 的扩展类库,默认加载 JAVA_HO....

Java面试题总结(二)
文章 2022-05-27 来自:开发者社区

Java面试题总结(一)

一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);ArrayList,LinkedList,Vector都属于List List:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引) |-- ArrayList:底层的数据结构是数组结构,特点是:查询很快,增 删 稍微慢点,线程不...

文章 2018-09-27 来自:开发者社区

Java常见面试题总结

Java常见面试题总结 @Date 2016.06.22 Java基础知识 1.Java 中应该使用什么数据类型来代表价格? 如果不是特别关心内存和性能的话,使用BigDecimal,否则使用预定义精度的 double 类型。 2.怎么将 byte 转换为String,以及注意点? 可以使用 String 接收 byte[] 参数的构造器来进行转换,需要注意的点是要使用的正确的编码,否则会使...

文章 2018-08-13 来自:开发者社区

最最最常见的Java面试题总结——第二周

String和StringBuffer、StringBuilder的区别是什么?String为什么是不可变的? String和StringBuffer、StringBuilder的区别 可变性 String类中使用字符数组:private final char value[]保存字符串,所以String对象是不可变的。StringBuilder与StringBuffer都继承自AbstractS....

文章 2018-03-18 来自:开发者社区

超详细的Java面试题总结(三)之Java集合篇常见问题

List,Set,Map三者的区别及总结 List:对付顺序的好帮手 List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象 Set:注重独一无二的性质 不允许重复的集合。不会有多个元素引用相同的对象。 Map:用Key来搜索的专家 使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。....

文章 2018-01-09 来自:开发者社区

超详细的Java面试题总结(一)之Java基础知识

  原文在我的博客上:原文博客地址   最近在备战面试的过程中,整理一下面试题。大多数题目都是自己手敲的,网上也有很多这样的总结。自己感觉总是很乱,所以花了很久把自己觉得重要的东西总结了一下。 面向对象和面向过程的区别 面向过程:  优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素...

文章 2017-12-16 来自:开发者社区

各大公司Java后端开发面试题总结

ThreadLocal(线程变量副本) Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。 采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。 ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量副本....

文章 1970-01-01 来自:开发者社区

Java面试题总结

JAVA 的基本数据类型有哪些 ? String 是不是基本数据类型 ? Java 有 8 种基本数据类型: byte int short long double float Boolean char byte int short long 都属于整数类型. Double float 属于浮点类型. Boolean 为布尔类型 Char 为字符型 String 不是基本数据类型.它定义的为对象.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注