Java下面这两个类有什么区别

Java中com.sun.net.httpserver.HttpServer和javax.servlet.http.HttpServlet有什么区别,为什么我无法import后者

前者是JDK自带的包,后者的包需要你放到项目里(在tomcat里就有)。学习语言不要浮于表面,要明白相对底层的东西。比如你可以查查jar包到底是什么

两个属于不同的包,并且是毫不搭界不同用处的两个类。无法import后者应该是你对应的jar包没有导入。

缺少Tomcat-embed-core-8.x.x.jar包或者再build path直接引入Tomcat相关jar