# scan **Repository Path**: forget-w/scan ## Basic Information - **Project Name**: scan - **Description**: scan port - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-02 - **Last Updated**: 2024-01-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 开发环境搭建 - JDK17 - IDEA - git - gitee ### 功能实现思路 收集要进行扫描的主机IP地址,可以是域名、具体的IP地址。指定要进行扫描的起始端口号和结束端口号。 ```java import java.util.Scanner; ``` 通过这个lab库函数,对输入的值接受。 判断其是否开放,使用的lab库为 ```java import java.net.InetSocketAddress; import java.net.Socket; ``` 这个Java的网络编程库。 ### 设计完成 ![image-20240102211651094](./README.assets/image-20240102211651094.png) =======