随笔分类 - JAVA
摘要:Java中对象的创建是程序中必不可少的一部分。 而对象的创建到底有哪几种方式呢? 最常见的毫无疑问就是new出来一个对象。 Object object =new Object(); 在new的方法下,有着无参和有参两种方式创建对象。 那么new一个对象的具体流程是什么样子呢? 1.首先判断类是否被加
阅读全文
摘要:流: IO操作:从流中写/读数据。 阻塞与非阻塞的区别:如果阻塞直到完成那么就是传统的阻塞IO,如果不阻塞,那么就是非阻塞IO。 如何解决等待阻塞/大量IO请求读写? 1.阻塞+多线程:需要开辟线程浪费资源 2.非阻塞+忙轮询 CPU利用率不高 3.select 监听IO数量有限,需要遍历 4.ep
阅读全文