java 用ServerSocket监听了一个端口,在程序结束的时候没有close,现在再次执行程

java 用ServerSocket监听了一个端口,在程序结束的时候没有close,现在再次执行程,第1张

用 cmdexe 程序来输入命令:

netstat -ano | find ":你的端口号"

找到了的话:

taskkill /f /pid:你的进程PID(在上一条命令行中会列出进程PID)

正常的情况下,如果你的程序真的已经退出了,那个端口就会自动被 *** 作系统释放的,很可能你的程序还没有退出,只是隐藏了。

举例,假如 tomcat 启动了之后:

netstat -ano | find ":8080"

得到 tomcat 进程号PID是 6435,再来:

taskkill /f /pid:6435

学习Java用什么方法介绍:

学任何程序语言都没有特别好的方法,不外乎:

多看:多看书、多看别人写的代码,多看一些好的代码,如开源的项目等

多写:多写代码,看到的书上的代码敲下来,自己多写一些自己想写的东西,可以找一些小项目练练手等

多思:多思考,多思考这些代码为什么用这种方法,换一种方法行不行,可以换哪种方法,有没有更好的实现方式等等

书,其实大部分都不差不多,如果要推荐,可以看一下《java核心技术卷》,等你入门有了一定的经验的时候,再详细看《java编程思想》等。

javaexe如何改变本身所用的端口

Java中修改tomcat的默认端口号,运行WEB项目的时候都要在tomcat环境中,它的默认端口号是8080,有时想要占用这个端口号而又想运行web项目时,就需要去修改它的默认端口,具体做法:

1、打开 jakarta-tomcat-559\conf\serverxml 找到如下代码:

<!-- Define a non-SSL Coyote >

以上就是关于java 用ServerSocket监听了一个端口,在程序结束的时候没有close,现在再次执行程全部的内容,包括:java 用ServerSocket监听了一个端口,在程序结束的时候没有close,现在再次执行程、学习Java用什么方法,还有就是java.exe如何改变本身所用的端口呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9859577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存