Socket编程之-------查询正在使用的端口号??

以下代码可以用来查询1023端口号及以下的占用情况:

 

package com.wodwl.example;

import java.io.IOException;
import java.net.ServerSocket;

 

public class ScanLocal {
 public static void main(String[] args) {
  for (int i = 0; i < 1023; i++) {
   try {
    ServerSocket server = new ServerSocket(i);
   } catch (IOException e) {
    System.out.println("<" + i + ">");
   }
  }
 }
}

 

运行结果:

<25>
<81>
<135>
<443>
<445>
<647>
<648>
<649>
<650>
<651>
<652>
<653>
<654>
<655>
<656>
<657>
<658>
<659>
<660>
<661>
<662>
<663>
<664>
<665>
<666>
<667>
<668>
<669>
<670>
<671>
<672>
<673>
<674>
<675>
<676>
<677>
<678>
<679>
<680>
<681>
<682>
<683>
<684>
<685>
<686>
<687>
<688>
<689>
<690>
<691>
<692>
<693>
<694>
<695>
<696>
<697>
<698>
<699>
<700>
<701>
<702>
<703>
<704>
<705>
<706>
<707>
<708>
<709>
<710>
<711>
<712>
<713>
<714>
<715>
<716>
<717>
<718>
<719>
<720>
<721>
<722>
<723>
<724>
<725>
<726>
<727>
<728>
<729>
<730>
<731>
<732>
<733>
<734>
<735>
<736>
<737>
<738>
<739>
<740>
<741>
<742>
<743>
<744>
<745>
<746>
<747>
<748>
<749>
<750>
<751>
<752>
<753>
<754>
<755>
<756>
<757>
<758>
<759>
<760>
<761>
<762>
<763>
<764>
<765>
<766>
<767>
<768>
<769>
<770>
<771>
<772>
<773>
<774>
<775>
<776>
<777>
<778>
<779>
<780>
<781>
<782>
<783>
<784>
<785>
<786>
<787>
<788>
<789>
<790>
<791>
<792>
<793>
<794>
<795>
<796>
<797>
<798>
<799>
<800>
<801>
<802>
<803>
<804>
<805>
<806>
<807>
<808>
<809>
<810>
<811>
<812>
<813>
<814>
<815>
<816>
<817>
<818>
<819>
<820>
<821>
<822>
<823>
<824>
<825>
<826>
<827>
<828>
<829>
<830>
<831>
<832>
<833>
<834>
<835>
<836>
<837>
<838>
<839>
<840>
<841>
<842>
<843>
<844>
<845>
<846>
<847>
<848>
<849>
<850>
<851>
<852>
<853>
<854>
<855>
<856>
<857>
<858>
<859>
<860>
<861>
<862>
<863>
<864>
<865>
<866>
<867>
<868>
<869>
<870>
<871>
<872>
<873>
<874>
<875>
<876>
<877>
<878>
<879>
<880>
<881>
<882>
<883>
<884>
<885>
<886>
<887>
<888>
<889>
<890>
<891>
<892>
<893>
<894>
<895>
<896>
<897>
<898>
<899>
<900>
<901>
<902>
<903>
<904>
<905>
<906>
<907>
<908>
<909>
<910>
<911>
<912>
<913>
<914>
<915>
<916>
<917>
<918>
<919>
<920>
<921>
<922>
<923>
<924>
<925>
<926>
<927>
<928>
<929>
<930>
<931>
<932>
<933>
<934>
<935>
<936>
<937>
<938>
<939>
<940>
<941>
<942>
<943>
<944>
<945>
<946>
<947>
<948>
<949>
<950>
<951>
<952>
<953>
<954>
<955>
<956>
<957>
<958>
<959>
<960>
<961>
<962>
<963>
<964>
<965>
<966>
<967>
<968>
<969>
<970>
<971>
<972>
<973>
<974>
<975>
<976>
<977>
<978>
<979>
<980>
<981>
<982>
<983>
<984>
<985>
<986>
<987>
<988>
<989>
<990>
<991>
<992>
<993>
<994>
<995>
<996>
<997>
<998>
<999>
<1000>
<1001>
<1002>
<1003>
<1004>
<1005>
<1006>
<1007>
<1008>
<1009>
<1010>
<1011>
<1012>
<1013>
<1014>
<1015>
<1016>
<1017>
<1018>
<1019>
<1020>
<1021>
<1022>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值