不会因为只有Tomcat占用了80端口,http没有占用啊。Tomcat是程序,http是协议,只有程序才会占用端口。tomcat的功能就包括http解析,其中把http请求封装为httpservletrequest,所以就是一个在jvm下运行的软件,不冲突。