2021年7月10日

对象拷贝

摘要: 1.为什么要使用克隆? new出来的对象的属性都是初始化时候的值,而克隆的对象可能包含一些已经修改过的属性,所以当需要一个新的对象来保存当前对象的状态就靠克隆方法了。 2.如何实现对象克隆? 实现Cloneable接口并重写Object类的clone方法。 实现Serializable接口,通过对象 阅读全文

posted @ 2021-07-10 16:06 码农记录 阅读(47) 评论(0) 推荐(0) 编辑

反射

摘要: 1.什么是反射? 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法。对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取的信息以及动态调用对象的方法的功能称为Java语音的反射机制。 2.什么是Java序列化?什么情况下使用序列化? java序列化是为了保存各种对象在 阅读全文

posted @ 2021-07-10 15:58 码农记录 阅读(43) 评论(0) 推荐(0) 编辑

多线程

摘要: 1.并行和并发有什么区别? 并行:多个处理器或多核处理器同时处理多个任务。 并发:多个任务在同一个CPU核上,按细分时间片轮流(交替)执行,从逻辑上看那些任务是同时执行的。 2.线程和进程的区别? 一个程序下至少有一个进程,一个进程下至少有一个线程,一个进程下也可以有多个线程来增加程序的执行速度。 阅读全文

posted @ 2021-07-10 15:30 码农记录 阅读(53) 评论(0) 推荐(0) 编辑

导航