卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

為什么java運行需要tomcat?

網(wǎng)友解答: 去把hello world寫上100遍再來看你問的問題。java作為語言它是獨立的。它只認jvm,jvm只認main方法。javaweb搞了那么多api,屬于javaee。j

網(wǎng)友解答:

去把hello world寫上100遍再來看你問的問題。

java作為語言它是獨立的。它只認jvm,jvm只認main方法。

javaweb搞了那么多api,屬于javaee。jdk底層并沒有實現(xiàn)對javaee的運行環(huán)境,所以需要其他廠商來提供這個環(huán)境。

其他廠商提供的運行javaee的環(huán)境成為中間件,具體叫做應(yīng)用服務(wù)器。sun官方主推jboss,但民間tomcat用的最多,weblogic也很多。

所有廠商實現(xiàn)的應(yīng)用服務(wù)器必須遵守javaee規(guī)范,啥意思,就是你要寫這個服務(wù)器必須按照sun的規(guī)范來寫,因為javaee里面編寫的servlet,filter,listener這些玩意兒有自己的接口準則,你不按照sun的規(guī)范來實現(xiàn),運行不了這些servlet啊。

最后一句,javaweb工程可以配置任何市面上流行的應(yīng)用服務(wù)器,不一定非得是tomcat。

網(wǎng)友解答:

謝邀。

可以這么理解,

Tomcat 是網(wǎng)站服務(wù)器,就好比是辦公室;

Java 程序其實可以類比成職員;

職員就是人,在哪都能呼吸,都能運行;

只不過在辦公室就要按規(guī)定干活而已。

所以你可以跳槽,也可回家,

那就相當于,Java 可以運行在類似 Tomcat 的其他容器中,也可以不需要 Tomcat 單獨運行。

不知講明白沒?歡迎留言交流。

標簽: