javascript和java有什么区别
asp,php,java你可以把他们看作是一类语言,他们需要在服务器端执行,比如java是需要在java虚拟机上运行的语言。
而javascript,vbscript则是嵌入式脚本语言,它们是在客户端执行的语言,也就是我们在浏览网页时在浏览器里执行的语言,它们不需要服务器环境就可以执行的语言。
java和javascript是两类语言,你在学习asp的一要学习java这种服务器端语言,同时也要学习javascript这种脚本语言。
比如你开始提到的asp,学习了asp也应该学习javascript,它们的运行环境不一样,互为补充,不相冲突。做网站的时候两个都会用到。
目前做网站php比较多,php和asp一样,属于服务器端运行的代码。
建议你先找下相关书籍把服务器端和客户端认识清晰,这样就不会有疑问了。
javascript写java没关系,至于为什么名字这么相近,可能是因为java很有名气所以把名字取成差不多的,一种新语言刚出来的时候要点名气来出名吧~~
javascript算是一种html脚本能直接执行的语言吧,jsp要编译才能执行,你自己写个JSP不开tomcat之类的是无法执行的.JSP和JAVA的区别,JSP算是JAVA一种技术吧,用在网页编程上,因为JAVA不能直接写在html上,但jsp能,jsp就是Servlet程序,当JSP收到客户的请求时,SCRIPTLET(脚本小程序)就会被执行,脚本段将被插入到JSP所生成的目标Servlet的Serivce函数中.所以脚本小程序不能写方法(函数),因为方法里面不能再有方法了.JSP的执行过程:
1.JSP页面的访问请求被发送到服务器端
2.服务器中有相应的JSP引擎,JSP引擎把JSP页面转译成Servlet程序
3.然后Servlet程序被编译成Class文件
4.然后Class文件被执行,执行的结果返回器时,服务器会检查是否有对应的Servlet存在,如果存在则是直接执行,如果不存在则生成相应的Servlet.
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!