work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年3月10日

摘要: 74、throw和throws的区别? throw是抛出异常 throws是声明可能会抛出异常 75、final、finally、finalize的区别? final: 是修饰符,如果修饰类,此类不能被继承; 如果修饰方法和变量,则表示此方法和变量不能在被改变,只能使用。 finally: 是try 阅读全文

posted @ 2020-03-10 23:28 work hard work smart 阅读(120) 评论(0) 推荐(0) 编辑

摘要: 64、JSP和servlet有什么区别? JSP是servlet技术的扩展,本质上就是servlet的简易方式,servlet和JSP最主要的不同点在于,servlet的应用逻辑再Java文件中,并且完全从表示层中的html里分离开来, 而JSP的情况是Java和html可以组合成一个扩展名为JSP 阅读全文

posted @ 2020-03-10 23:16 work hard work smart 阅读(87) 评论(0) 推荐(0) 编辑

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

posted @ 2020-03-10 22:45 work hard work smart 阅读(103) 评论(0) 推荐(0) 编辑

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

posted @ 2020-03-10 22:42 work hard work smart 阅读(166) 评论(0) 推荐(0) 编辑