Java后端面试题有哪些是最新整理的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1343个文字,预计阅读时间需要6分钟。
我们学习Java知识,除了要做基础程序运行外,不可避免地需要在面试中遇到一些理论考察。有些小伙伴的程序操作没有问题,但在理论方面有所欠缺。这里小编整理了一些常见的后端面试题。
我们学习java知识,除了要做基础的程序运行外,不可避免的要在面试中遇到一些理论的考察。有些小伙伴程序做的不错,但是理论上面有所欠缺。这里小编整理了一些常见的后端面试题,希望能对小伙伴们有所帮助,下面一起看看吧。
一、八种基本数据类型的大小,以及他们的封装类。
byte(Byte) 1 ,short(Short) 2 ,int(Integer) 4 ,long(Long) 8 ,float(Float) 4 ,double(Double)8,boolean(Boolean),char(Character)2
二、Switch能否用string做参数?
switch语句中的变量类型可以使byte,short,int,char。从jdk1.7后可以使用String类型,是通过switch中的String.hashcode将String转换成int进行判断的。
三、equals与==的区别。
==操作符是用来比较两个变量的值是否相等,即就是比较变量在内存中的存储地址是否相同,equals()方法时String类从Object类中继承的,被用来检测两个对象的内容是否相同。
本文共计1343个文字,预计阅读时间需要6分钟。
我们学习Java知识,除了要做基础程序运行外,不可避免地需要在面试中遇到一些理论考察。有些小伙伴的程序操作没有问题,但在理论方面有所欠缺。这里小编整理了一些常见的后端面试题。
我们学习java知识,除了要做基础的程序运行外,不可避免的要在面试中遇到一些理论的考察。有些小伙伴程序做的不错,但是理论上面有所欠缺。这里小编整理了一些常见的后端面试题,希望能对小伙伴们有所帮助,下面一起看看吧。
一、八种基本数据类型的大小,以及他们的封装类。
byte(Byte) 1 ,short(Short) 2 ,int(Integer) 4 ,long(Long) 8 ,float(Float) 4 ,double(Double)8,boolean(Boolean),char(Character)2
二、Switch能否用string做参数?
switch语句中的变量类型可以使byte,short,int,char。从jdk1.7后可以使用String类型,是通过switch中的String.hashcode将String转换成int进行判断的。
三、equals与==的区别。
==操作符是用来比较两个变量的值是否相等,即就是比较变量在内存中的存储地址是否相同,equals()方法时String类从Object类中继承的,被用来检测两个对象的内容是否相同。

