當前位置:編程學習大全網 - 編程軟體 - JAVA Socket編程和C++Socket編程有什麽不同

JAVA Socket編程和C++Socket編程有什麽不同

Socket

是winsock裏的原始套接字開發接口API,c++/java

他們是開發語言,而

socket

是壹種通訊標準簡稱。

首先,2者提供的接口不同(主要是封裝形式不同),java

本身不帶socket通訊底層實現的,而是通過調用系統底層的winsock

API

進行的二次封裝,而c/c++

的socket可以理解為

更接近

系統層面的winsock,所以c/c++

的socket

可以提供

更多的底層擴展與控制。

其次,從語言上講,用JAVA發開出來的socket程序

可以在任何支持JAVA虛擬機上運行,不用修改任何代碼。而

C/c++

要根據系統特性進行適當的修改。

  • 上一篇:美國F22戰鬥機屬於重型還是輕型?
  • 下一篇:as是什麽
  • copyright 2024編程學習大全網