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

阿里巴巴面试题- - -Java体系最新面试题(十一)

目录进阶篇43、红黑树有哪几个特征?44、说说你平时是怎么处理 Java 异常的45、说说深拷贝和浅拷贝?进阶篇43、红黑树有哪几个特征?紧接上个问题,面试官很有可能会问红黑树,下面把红黑树的几个特征列出来:网络异常,图片无法展示|编辑44、说说你平时是怎么处理 Java 异常的try-catch-finallytry 块负责监控可能出现异常的代码catch 块负责捕获可能出现的异常,并进行处理fi....

阿里巴巴面试题- - -Java体系最新面试题(十一)
文章 2022-12-20 来自:开发者社区

阿里巴巴面试题- - -Java体系最新面试题(十)

目录基础篇37、有数组了为什么还要搞个 ArrayList 呢?38、说说什么是 fail-fast?39、说说Hashtable 与 HashMap 的区别40、HashMap 中的 key 我们可以使用任何类作为 key 吗?41、HashMap 的长度为什么是 2 的 N 次方呢?基础篇37、有数组了为什么还要搞个 ArrayList 呢?通常我们在使用的时候,如果在不明确要插入多少数据的....

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

阿里巴巴面试题- - -Java体系最新面试题(9)

目录基础篇33、Java 创建对象有几种方式?34、获取一个类Class对象的方式有哪些?35、ArrayList 和 LinkedList 的区别有哪些?36、用过 ArrayList 吗?说一下它有什么特点?基础篇33、Java 创建对象有几种方式?这题目看似简单,要好好回答起来还是有点小复杂的,我们来看看,到底有哪些方式可以创建对象?使用 new 关键字,这也是我们平时使用的最多的创建对象....

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

阿里巴巴面试题- - -Java体系最新面试题(8)

目录基础篇30、java反射的作用于原理31、说说List,Set,Map三者的区别?32.、Object 有哪些常用方法?大致说一下每个方法的含义基础篇30、java反射的作用于原理1、定义:反射机制是在运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意个对象,都能够调用它的任意一个方法。在java中,只要给定类的名字,就可以通过反射机制来获得类的所有信息。这种动态获取的信息以....

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

阿里巴巴面试题- - -Java体系最新面试题(7)

目录基础篇26、 简述线程、程序、进程的基本概念。以及他们之间关系是什么?27、Java 序列化中如果有些字段不想进行序列化,怎么办?28、说说Java 中 IO 流29、 Java IO与 NIO的区别(补充)基础篇26、 简述线程、程序、进程的基本概念。以及他们之间关系是什么?线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个....

阿里巴巴面试题- - -Java体系最新面试题(7)
文章 2022-12-20 来自:开发者社区

阿里巴巴面试题- - -Java体系最新面试题(6)

目录基础篇24、 Excption与Error包结构25、OOM你遇到过哪些情况,SOF你遇到过哪些情况基础篇24、 Excption与Error包结构Java可抛出(Throwable)的结构分为三种类型:被检查的异常(CheckedException),运行时异常(RuntimeException),错误(Error)。1、运行时异常定义:RuntimeException及其子类都被称为运行....

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

阿里巴巴面试题- - -Java体系最新面试题(5)

目录Java基础篇20、static都有哪些用法?22、a=a+b与a+=b有什么区别吗?23、try catch finally,try里有return,finally还执行么?Java基础篇20、static都有哪些用法?所有的人都知道static关键字这两个基本的用法:静态变量和静态方法.也就是被static所修饰的变量/方法都属于类的静态资源,类实例所共享.除了静态变量和静态方法之外,sta....

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

阿里巴巴面试题- - -Java体系最新面试题(4)

目录Java基础篇13、 Collection包结构,与Collections的区别14、 Java的四种引用,强弱软虚15、 泛型常用特点16、Java创建对象有几种方式?17、有没有可能两个不相等的对象有相同的hashcode18、深拷贝和浅拷贝的区别是什么?19、final有哪些用法?Java基础篇13、 Collection包结构,与Collections的区别Collection是集合类....

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

阿里巴巴面试题- - -Java体系最新面试题(3)

Java基础篇8、 equals与==的区别== :== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。1、比较的是操作符两端的操作数是否是同一个对象。 2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。 3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为true,如: int a....

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

阿里巴巴面试题- - -Java体系最新面试题(2)

目录JAVA基础篇6、Java自动装箱与拆箱面试题1: 以下代码会输出什么?面试题2:以下代码输出什么7、 重载和重写的区别JAVA基础篇6、Java自动装箱与拆箱装箱就是自动将基本数据类型转换为包装器类型(int-->Integer);调用方法:Integer的valueOf(int) 方法拆箱就是自动将包装器类型转换为基本数据类型(Integer-->int)。调用方法:Inte....

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

产品推荐

Java开发者

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

+关注