[英]Cannot instantiate the type SocketChannel
根據文檔,我可以這樣做:
SocketChannel mySocketChannel = new SocketChannel(SelectorProvider.provider());
根據JDK我不能。
簡單的問題:為什么我在標題中收到錯誤?
構造函數protected
,這意味着只有繼承的類才能訪問它以繼承其基本功能(請注意SocketChannel
繼承自AbstractSelectableChannel
)。
要打開SocketChannel
,請使用靜態open
方法:
SocketChannel socketChannel = SocketChannel.open();
請參閱SocketChannel文檔和示例 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.