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

Java面经总结(12万字)

1. 请你自我介绍一下你自己? 2. 你对加班的看法? 3. 你对薪资的要求? 4. 你的职业规划? 5. 你还有什么问题要问吗? 6. 如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng22天前
08011
java 中操作字符串都有哪些类?它们之间有什么区别?-拾光赋

java 中操作字符串都有哪些类?它们之间有什么区别?

String、StringBuffer、StringBuilderString : final修饰,String类的方法都是返回new String。即对String对象的任何改变都不影响到原对象,对字符串的修改操作都会生成新的对象。StringBuffer ...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
03940
java多线程运行,保证线程安全的3种方式(Synchronized、Lock、AtomicInteger)-拾光赋

java多线程运行,保证线程安全的3种方式(Synchronized、Lock、AtomicInteger)

1、前言:在多线程运行,尤其是多线程共同操作一个变量时,会造成数据异常,线程不安全。下面这段代码就是个线程不安全的例子。public class Run { private static int count = 1; private Runn...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
05140
事务的三个基本特征ACID特性-拾光赋

事务的三个基本特征ACID特性

事务是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可翻个的工作单位一个转账必须A账号扣钱成功,B账号加钱成功,才算真正的转账成功。事务必须满足四大...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
03450
几种常用的数据库端口-拾光赋

几种常用的数据库端口

1433 sqlserver1521 oracle1527 Derby3306 mysql5432 pgsql5000 db29092 pointbase无默认 Informix
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
04610
解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法-拾光赋

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

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

String是基本的数据类型吗?

String不是基本的数据类型,是final修饰的java类,java中的基本类型一共有8个,它们分别为:1 字符类型:byte,char2 基本整型:short,int,long3 浮点型:float,double4 布尔类型:booleanst...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
03510
访问修饰符public,private,protected和default的区别?-拾光赋

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

类的成员不写访问修饰符默认为default,默认对于同一个包的其他类相当于公开(public),对于不是同一个包的其他类相当于私有(private)。受保护(protected)对子类相当于公开,对于不是同一...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
04940
面向对象的特征有那些方面-拾光赋

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

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

如何实现数组和List之间的转换?

数组转 List ,使用 JDK 中 java.util.Arrays 工具类的 asList 方法public static void testArray2List() { String[] strs = new String[] {"aaa", "bbb", "ccc"...
Jason.Meng的头像-拾光赋钻石会员Jason.Meng3年前
03320