import io.objectos.core.IOProcess; import io.objectos.core.Inputs; import io.objectos.core.Objects; public class FileReader { public static void main(String[] args) { Objects.io().execute(new IOProcess<Void>() { @Override protected Void process(Inputs inputs) throws Exception { String content = inputs.file("path/to/file.txt").string(); System.out.println(content); return null; } }); } } import io.objectos.core.IOProcess; import io.objectos.core.Outputs; import io.objectos.core.Objects; public class SocketServer { public static void main(String[] args) { Objects.io().execute(new IOProcess<Void>() { @Override protected Void process(Outputs outputs) throws Exception { outputs.serverSocket(8080).accept(socket -> { String message = socket.read().string(); System.out.println("Received message: " + message); socket.write("Hello from server!"); return null; }); return null; } }); } } import io.objectos.core.IOProcess; import io.objectos.core.Inputs; import io.objectos.core.Objects; public class ObjectSerialization { public static void main(String[] args) { MyObject obj = new MyObject(); obj.setName("John Doe"); obj.setAge(30); Objects.io().execute(new IOProcess<Void>() { @Override protected Void process(Inputs inputs) throws Exception { inputs.file("path/to/file.bin").object(obj); return null; } }); } }


上一篇:
下一篇:
切换中文