Это зависит от того, что вы пытаетесь сделать.Платформы NIO полезны, потому что они предоставляют вам абстракцию основных действий NIO.Хотя они вынуждают вас использовать несколько шаблонов проектирования, которые вам могут быть неудобны.
Если вы считаете, что адаптируетесь к этим шаблонам проектирования, вам, вероятно, следует использовать каркас.У него будет меньше ошибок, у вас будет меньше работы, и в конечном итоге вы не увидите, где происходит все действие.Вам просто нужно сосредоточиться на том, чего вы пытаетесь достичь.
Это имеет некоторые дополнительные издержки по сравнению с «домашним» решением, но оно незначительно.