老胖鱼头
老胖鱼头
全部文章
Java工程师...
Java面试1000题(19)
Leetcode(5)
Spark(2)
Spring(1)
Spring系列(3)
大数据相关(18)
未归档(29)
经验记录(2)
归档
标签
去牛客网
登录
/
注册
老胖鱼头的博客
全部文章
/ Java工程师面试1000题
(共15篇)
Java工程师面试1000题41-50
41、什么是Java序列化?如何实现Java序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,可以对流化后的对象进行读写操作,也可以将流化后的对象传输与网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化就是把Java对象转为字节序列的过程;...
2019-03-06
1
335
Java工程师面试1000题31-40
31、简述Java的异常处理机制。 Java对异常进行了分类,不同类型的异常分别使用了不同的Java类表示,所有异常的父类为java.lang.Throwable,Throwable类下面派生了两个子类:Error和Exception,Error表示应用程序本身无法克服和恢复的一种严重问题;Exc...
2019-03-05
0
426
Java工程师面试1000题21-30
21、当一个对象被当做参数传递给一个方法后,此方法可以改变这个对象的属性,并且可返回变化后的结果,那么这里到底是值传递还是引用传递? 值传递。Java语言的方法调用只支持参数的值传递。当一个对象实例作为一个参数被传递到方法中的时候,参数的值就是该对象的引用,对象的属性可以在被调用的过程中修改,但对...
2019-03-04
1
340
Java工程师面试1000题11-20
11、复制对象和复制引用的区别? 有如下程序: Person p = new Person(23,"zhang"); Person p1 = p; System.out.println(p); System.out.println(p1); 程序执行后看打印结果: ...
2019-03-04
0
316
Java工程师面试1000题1-10
1、面向对象的特性和对这些特性的理解 默认情况下面向对象有3大特性:封装、继承、多态,如果非要说出四大特性,那么就把抽象加上去。 封装:通常认为,封装就是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成一系列完全自治、封闭的对象。我们在类中...
2019-03-04
0
421
首页
上一页
1
2
下一页
末页