Описание тега objectinputstream
Класс десериализации Java `ObjectInputStream` из стандартной библиотеки Java.
0
ответов
Android Java: как правильно закрыть ObjectInputStream и FileInputStream
Ниже я пытаюсь закрыть потоки, но в StrictMode я продолжаю получать: "Ресурс был получен при подключенной трассировке стека, но не был освобожден. См. Java.io.Closeable для получения информации о том, как избежать утечек ресурсов". Линия, на которую…
14 ноя '16 в 06:23
1
ответ
Android: ObjectInputStream создает исключение ClassCastException при чтении массива
У меня есть arraylist определенного объекта POJO, который реализует сериализуемый. Когда я записываю объект на диск, я делаю это так: File outputDir = context.getCacheDir(); File outputFile = new File(outputDir, getCacheKey() ); ObjectOutputStream o…
28 апр '15 в 11:41
1
ответ
Использование PrintWriter с потоками байтов
Я проверяю PrintWriter класс, который может обрабатывать потоки символов и байтов. Все прошло гладко, когда я попробовал с потоками символов, теперь я тестировал его с потоками байтов, и всякий раз, когда я печатаю то, что он читает, он всегда показ…
26 мар '17 в 20:19
1
ответ
ObjectInputStream неправильно читает
У меня есть вопрос о том, почему я получаю выходные данные в этом коде. У меня есть большой проект, над которым я работаю, но я сузил проблему до этого. Вот код: import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStrea…
20 фев '14 в 05:32
2
ответа
Исключение: java.lang.ClassCastException: [B не может быть приведен к java.io.ObjectStreamClass
Я сделал приложение, которое может безопасно передавать файлы между системами... Все работает нормально... кроме как на стороне получения. это показывает Exception in thread "New Connection" java.lang.ClassCastException: [B cannot be cast to java.io…
31 мар '13 в 13:12
1
ответ
ObjectInputStream генерирует исключение NullpointerException в Android
Я сохраняю и читаю ArrayList локально на моем телефоне. Когда я пытаюсь открыть файл, возникает исключение NullPointerException. Но я не могу найти проблему. ArrayList определяется глобально как private static ArrayList<Datapoint> XML = null; …
24 окт '12 в 15:21
1
ответ
Java ObjectInputStream (сервер \ клиент)
Поток сервера package schatserver; public ServerThread(Socket socket) { this.socket = socket; this.start(); } public void run() { try { ObjectInputStream inputStream = new ObjectInputStream(this.socket.getInputStream()); ObjectOutputStream outputStr…
20 янв '13 в 15:48
2
ответа
ByteArrayInputStream to ObjectInputStream исчезли
У меня есть кое-что, чего я не понимаю, пожалуйста, помогите. System.out.println("\n" + Arrays.toString(buffer) + "\n"); System.out.println("buffer.length = " + buffer.length + "\nnew ByteArrayInputStream(buffer).available() is: " + new ByteArrayInp…
04 фев '17 в 00:55
1
ответ
ObjectOutput и ObjectInputStream - специальные символы
Мое приложение Android получает текстовые сообщения, используя BroadcastReceiver, Тогда он использует ObjectOutputStream чтобы отправить его на мой сервер, который получает его, конечно же, ObjectInputStream, Если я распечатываю сообщение в приложен…
16 окт '13 в 10:41
1
ответ
Не удается создать экземпляр ObjectInputStream
Я пытаюсь создать экземпляр ObjectInputStream в клиенте в строке 24, но это не так, я могу создать экземпляр ObjectOutputStream, но не Input. private class ClientThread implements Runnable{ Socket s; ObjectInputStream inObject; ObjectOutputStream ou…
01 дек '13 в 18:12
0
ответов
Java EKE, ObjectInputStream неправильный readObject()
Я извиняюсь за мой английский. Я пытаюсь реализовать EKE с AES-256 для университетского проекта. Основная проблема заключается в том, что когда клиент вызывает функцию writeObject() для сервера, последний получает неправильный объект с различным чип…
09 фев '15 в 19:42
1
ответ
Создание ObjectInputStream из Socket, генерирующего EOFException
Я постараюсь выразиться проще. Конструктор класса "B" получает сокет в качестве параметра, он исходит из класса "A". В A сокет используется для ввода-вывода с использованием DataInputStream и DataOutputStream. Ни сокет, ни потоки не были закрыты А. …
10 май '18 в 19:27
2
ответа
ObjectInputStream.readObject() навсегда зависает в процессе взаимодействия с сокетом
Я столкнулся с проблемой связи через сокет в системе Linux, процесс связи такой, как показано ниже: клиент отправляет сообщение, чтобы попросить сервер выполнить вычислительную задачу, и дождаться сообщения о результате от сервера после ее завершени…
10 янв '12 в 05:33
1
ответ
Java ObjectInputStream(Socket Socket) перезапускает все приложение?
Поэтому я делаю Java-сервер и клиент. В настоящее время мой клиент подключается к серверу и создает входные и выходные потоки объектов для клиентской и серверной сторон. Сразу же, когда я пытаюсь получить данные через этот ObjectInputStream(сокет So…
21 окт '14 в 13:35
1
ответ
Сохраненные (постоянные) сериализуемые объекты не могут быть правильно прочитаны в более новой рыночной версии моего приложения
У меня есть приложение для Android, которое хранит постоянный сериализуемый объект, содержащий 4 массива строк. Этот объект хранится во внутренней памяти и восстанавливается при каждом запуске приложения. Работает нормально.... проблема в том, что к…
02 авг '12 в 08:45
1
ответ
Java ObjectInputStream генерирует EOFException с большим объектом
У меня есть этот метод для десериализации: public static Object deserialize(byte[] data) throws IOException, ClassNotFoundException { ByteArrayInputStream in = new ByteArrayInputStream(data); ObjectInputStream is = new ObjectInputStream(in); Object …
21 май '17 в 17:58
1
ответ
Метод, аналогичный Scanner.hasNext для ObjectInputStream
Я читаю из файла.dat с неизвестным количеством объектов в нем. Что я хочу сделать, это перебрать файл с помощью .readObject() метод. Есть ли способ, которым я могу определить количество раз, чтобы прочитать файл аналогично тому, как .hasNext() метод…
06 окт '13 в 20:26
1
ответ
Android C/S с использованием ObjectInputStream и ObjectOutputStream с классом Serializable
На рабочем столе у меня есть отлично работающий многопоточный клиент-серверный проект с использованием ObjectInputStream/ ObjectOutputStream и класса, который реализует Serializable, называемый Protocolo. Этот класс используется на сервере и на кл…
20 июн '16 в 12:48
1
ответ
Добавление нового объекта в существующий файл
Привет у меня есть проблема при попытке добавить новые объекты в существующий файл.. После запуска приложения Android снова, я хочу получить существующий файл и добавить новые объекты, а затем прочитать объекты из существующего файла... На самом дел…
13 фев '13 в 11:39
1
ответ
Как мне обработать исключение заголовка недопустимого потока: 00000001?
java.io.StreamCorruptedException: неверный заголовок потока: 00000001 Простой проект Я нашел это, и это, кажется, общая проблема. Если вы напишите в каталог с файлами, а затем удалите его вручную, вы в конечном итоге получите эту ошибку. java.io.St…
07 мар '15 в 06:43