有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

包含不可修改的java扩展的库。util。属性,sql。日期,util。日期等

首先,让我说,我相信不变性是一个人可以做的最好的事情之一,以提高可靠性,简单性,并给一个系统的信心。不再担心防御性拷贝或价值观改变等等,这对我来说是件好事

也就是说,虽然简单,但Collections library unmodifiableXXX方法是一种呈现只读集合的简单方法,这是一件好事,可以保证资料的安全。它并不能解决宇宙中的所有问题,但拥有它是件好事

毕竟,我想要的是一个试图修复其他一些缺点的图书馆

A只读属性

  • r/o将包装另一个属性
  • 扩展了java。util。属性
  • 变异方法抛出UOE
  • 键集/值集视图等也应为只读

可变属性

  • 地图(如put)方法抛出UOE
  • 只有正确的属性方法,比如setProperty,才能工作
  • 扩展了java。util。属性

属性练习也会在堆栈中重复。对java重复这个练习。util。日期,爪哇。sql。日期等等

请不要告诉我写我自己的,因为是的,我可以,但我希望这些无聊的事情已经完成:)


共 (0) 个答案