面试题共22篇
Java面试总结(12万字)-拾光赋

Java面试总结(12万字)

1. 请你自我介绍一下你自己? 2. 你对加班的看法? 3. 你对薪资的要求? 4. 你的职业规划? 5. 你还有什么问题要问吗? 6. 如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng2年前
526211
面向对象的特征有那些方面-拾光赋

面向对象的特征有那些方面

面向对象4大基本特征:抽象、封装、继承、多态。抽象。将一些事物的共性抽离出来归为一个类。如对于动物,具有生命体征、活动能力等区别于其它事物的共同特征封装。有选择地隐藏和暴露数据和方...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0620
A依赖B,B依赖A Spring如何处理。-拾光赋

A依赖B,B依赖A Spring如何处理。

A依赖B,先实例化A,给属性b赋值前 先实例化B,然后把A实例赋值给B内部的属性a,等到B全部处理完了,把实例B赋值给A的属性b,继续处理A的其他属性。spring中使用此方案即 至少有一个可以先用无参...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0200
访问修饰符public,private,protected和default的区别?-拾光赋

访问修饰符public,private,protected和default的区别?

类的成员不写访问修饰符默认为default,默认对于同一个包的其他类相当于公开(public),对于不是同一个包的其他类相当于私有(private)。受保护(protected)对子类相当于公开,对于不是同一...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0320
引用JS文件错误导致无法读取代码-拾光赋

引用JS文件错误导致无法读取代码

使用IDEA引用JS出现错误<script src="/js/jquery-1.12.4.js"/> <!--之后代码不会被执行--> <script src="/js/jquery-1.12.4.js"></script>
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0440
String是基本的数据类型吗?-拾光赋

String是基本的数据类型吗?

String不是基本的数据类型,是final修饰的java类,java中的基本类型一共有8个,它们分别为:1 字符类型:byte,char2 基本整型:short,int,long3 浮点型:float,double4 布尔类型:booleanst...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0300
Mybatis中的 ${} 和 #{}区别与用法-拾光赋

Mybatis中的 ${} 和 #{}区别与用法

#{} 这种取值是编译好SQL语句再取值 ${} 这种是取值以后再去编译SQL语句 #{}方式能够很大程度防止sql注入。 $方式无法防止Sql注入。 $方式一般用于传入数据库对象,例如传入表名.
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0410
float f=3.4 是否正确?-拾光赋

float f=3.4 是否正确?

float f=3.4;是不正确的3.4是双精度数,将双精度型(double)赋值给浮点型(float)属于下转型(down-casting,也称为窄化)会造成精度损失,因此需要强制类型转换float f =(float)3.4; 或者写...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0500
Java中&&和&的区别-拾光赋

Java中&&和&的区别

Java中&&和&都是表示与的逻辑运算符,都表示逻辑运输符and,当两边的表达式都为true的时候,整个运算结果才为true,否则为false。&&的短路功能,当第一个表达式的值为false的时候,则不再计算第...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0230
关于short s1=1时s1=s1+1与s1+=1的区别。-拾光赋

关于short s1=1时s1=s1+1与s1+=1的区别。

关于short s1=1时s1=s1+1与s1+=1的区别。1、对于s1=s1+1,s1+1会自动提升类型,结果为int型,再赋值给short型的s1时会报强制类型转换的错误。2、对于s1+=1,由于+=是JAVA语言规定的运算符,JAVA编...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0290
Java考察&和跳出多重嵌套循环的题目-拾光赋

Java考察&和跳出多重嵌套循环的题目

结合两道面试题写出的一道java题目,你做对了吗?public static void main(String[] args) { int i=1; ok: while (1==1 & (i++)==1){ for ( i=0 ; i <100 ; i++) { for (int j = 0; j &l...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0630
解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法-拾光赋

解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法

栈的使用:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间。堆的使用:通过new关键字和构造器创建的对象则放在堆空间,堆是垃圾收集器管...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng5年前
0740