gpt4 book ai didi

java - 在自定义可写类型中键入变量的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-01 15:18:30 25 4
gpt4 key购买 nike

我正在定义一个自定义可写类型,目前我有这样的东西:

public static class MyType implements Writable {
private int value1;
private String value2;

// ... override code etc
}

我应该使用整数和字符串还是应该使用 intWritable 和文本?我见过的示例倾向于使用我所采用的方法,但使用 Writable 类型似乎可以更有效。

最佳答案

你可以使用 int、string 等。那很好。当您实现 Writable 时,您将需要重写 readFields(DataInput in) 和 write(DataOutput out) 方法。您将需要以相同的顺序读写变量。这就是序列化发生的地方。而且您不需要费力地创建可写类型的变量。

关于java - 在自定义可写类型中键入变量的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11306651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com