本文整理了Java中java.io.ObjectInputStream.readByte()
方法的一些代码示例,展示了ObjectInputStream.readByte()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ObjectInputStream.readByte()
方法的具体详情如下:
包路径:java.io.ObjectInputStream
类名称:ObjectInputStream
方法名:readByte
[英]Reads a byte (8 bit) from the source stream.
[中]从源流中读取一个字节(8位)。
代码示例来源:origin: apache/flink
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException {
in.defaultReadObject();
byte codecByte = in.readByte();
if (codecByte >= 0) {
setCodec(Codec.forCodecByte(codecByte));
}
int length = in.readInt();
if (length != 0) {
byte[] json = new byte[length];
in.readFully(json);
Schema schema = new Schema.Parser().parse(new String(json, ConfigConstants.DEFAULT_CHARSET));
setSchema(schema);
}
}
代码示例来源:origin: robovm/robovm
private void readObject(ObjectInputStream in) throws IOException,
ClassNotFoundException {
in.defaultReadObject();
byte major = in.readByte();
byte minor = in.readByte();
// only check MAJOR version
if (major != MAJOR) {
throw new IOException("Different version " + Byte.valueOf(major) + "." + Byte.valueOf(minor));
}
int length = in.readInt();
if (length >= 0) {
parameters = new Object[length];
for (int i = 0; i < parameters.length; i++) {
parameters[i] = in.readObject();
}
}
if (resourceBundleName != null) {
try {
resourceBundle = Logger.loadResourceBundle(resourceBundleName);
} catch (MissingResourceException e) {
// Cannot find the specified resource bundle
resourceBundle = null;
}
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
a = new byte[size];
for (int i = 0; i < size; i++)
a[i] = s.readByte();
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
a = new byte[size];
for (int i = 0; i < size; i++)
a[i] = s.readByte();
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new Object[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readObject();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new Object[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readObject();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new boolean[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readBoolean();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new int[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readInt();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
array = new byte[s.readInt()];
for (int i = 0; i < size; i++)
array[i] = s.readByte();
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new Object[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readObject();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new long[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readLong();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new int[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readInt();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
heap = new byte[s.readInt()];
for (int i = 0; i < size; i++)
heap[i] = s.readByte();
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new long[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readLong();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new Object[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readObject();
}
}
}
代码示例来源:origin: org.hibernate/hibernate-jbosscache
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException {
in.defaultReadObject();
byte comparatorType = in.readByte();
switch (comparatorType) {
case 0:
versionComparator = ComparableComparator.INSTANCE;
break;
case 1:
versionComparator = CalendarComparator.INSTANCE;
break;
default:
versionComparator = (Comparator) in.readObject();
}
}
代码示例来源:origin: org.hibernate/hibernate-jbosscache2
private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException {
in.defaultReadObject();
byte comparatorType = in.readByte();
switch (comparatorType) {
case 0:
versionComparator = ComparableComparator.INSTANCE;
break;
case 1:
versionComparator = CalendarComparator.INSTANCE;
break;
default:
versionComparator = (Comparator) in.readObject();
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new double[size];
value = new byte[size];
for (int i = 0; i < size; i++) {
key[i] = s.readDouble();
value[i] = s.readByte();
}
}
}
代码示例来源:origin: it.unimi.dsi/fastutil
private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, ClassNotFoundException {
s.defaultReadObject();
key = new byte[size];
value = new short[size];
for (int i = 0; i < size; i++) {
key[i] = s.readByte();
value[i] = s.readShort();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!