当前位置:  技术问答>java相关

新手上路!提问兼散分!!JB,JSP和JAVA SCRIPT的 的区别等。

    来源: 互联网  发布时间:2015-09-29

    本文导语:  问题1:JSP 和 ASP的主要区别?长短处。 问题2:JAVA SCRIPT 能实现java程序吗? 问题3:APPLET 是什么? 问题4:JAVA 程序的平台间移植涉及的一般问题。 | 1. JSP具有跨平台性,ASP依赖于windows。...

问题1:JSP 和 ASP的主要区别?长短处。
问题2:JAVA SCRIPT 能实现java程序吗?
问题3:APPLET 是什么?
问题4:JAVA 程序的平台间移植涉及的一般问题。

|
1. JSP具有跨平台性,ASP依赖于windows。至于JSP和ASP的长短处,涉及面太广。我只是说,JSP是先编译再执行的,ASP是解释执行的。就我调试的时间来说,因为调试时,JSP要编译,这一部需要时间很长,所以感觉起来很慢,而ASP是解释执行的,所以感觉快。但真正的投入到使用的话,就很难说了。

2. JavaScript只是一个在浏览器客户端运行用来帮助web页面显示和处理数据的脚本语言,只是由于它使用了跟java相似的风格而已,不可以真正的实现java程序,不过JavaScript的语言风格可以用于ASP,另外,在windows里面,还有windows script host(WSH)可以使用JScript,也可以做点东西,不过脚本终归是脚本,不能称之为语言吧。

3. Applet是差不多所有的机器都支持的一个java小程序(都装了JVM)。Applet其实也就是java程序,不过有限制,不可以读写本地文件等。

4. 一般不会有这个移植的问题,不过java版本之间会在JVM上有点问题。

|
JSP语法跟JAVA一样,具有同JAVA一样的优点;ASP语法跟VB一样,自然跟微软那一套一样,近来随着微软推出.net,sun推出j2ee,用户反映不分高下。但随着JAVA在网络方面的优越性,sun渐占上风。所以JSP应该比ASP跟吃香一点。
JAVASCRIPT可以实现一些JAVA功能,但他始终是“死”的,动不起来,要“活”的还是用JAVA,比如APPLET就是用在网络方面的JAVA小程序。
平台之间程序移植,JAVA不会要更改程序。

|
对Reve(仨仁仕)回贴的纠正和补充:
1. jsp是编译执行的,它只在第一次被请求时转换成servlet,并被编译成class,然后将执行结果以html形式传给客户端。然后,服务器会自动将class文件保存在服务器端相关目录中以备后用。它比每次都在客户端解释执行的asp要快很多!servlet类似asp.net中的code behind。所以只要开发人员在调试是请求过,客户访问时就不要在编译了。

2.JavaScript和java没有任何关系,完全是基于商业目的的宣传。JavaScript比java出现的时间要早,是netscape公司开发的,原来叫什么名字我忘了,后来java出现并非常成功,netscape征得sun的同意改名为javascript。

3. Applet是在客户端运行的java程序,和servlet相反。servlet在服务端运行。必须花时间下载到客户端,并且客户端必须要有jvm。在早期internet比较流行,现在我觉得有点过时了。因为有好多更好的技术可以代替applet。在多媒体上有flash,在web应用上有jsp。

|
JB一般是指JBuilder,是一个java的开发工具,功能比较强大

Jsp和Java Script的区别,上边的几位都讲了

|
哈哈,都回答很很多啊,那我就不用回答了。

|
收益非浅了!

    
 
 

您可能感兴趣的文章:

  • 又一个新手上路!java 将无处不在!??
  • 新手上路,怎样判断网卡是否安装成功?
  • Java新手上路之问题
  • 新手上路!!!!!!!!!!!!!
  • 新手上路:定制的对话框显示时总是最小化,为什么?
  • Java中如何获得本地的机器名?(新手上路)
  • 哈哈,新手上路,大家帮忙解释一下.
  • 蓝点新手上路
  • 新手上路,请多关照!如何查看启动日志????在线等待!!
  • 新手上路,请多关照!!!为何上不了internet???
  • 新手上路:请问Redhat 7.3的swap分区要多大啊?我的内存是256
  • 新手上路--------如何比较快速入门LINUX
  • 新手上路
  • 新手上路,请多多关照!
  • 请问在那里可以下载java帮助??新手上路,请帮帮忙!
  • 新手上路 请大虾相助
  • 新手上路,多多指教
  • 新手上路,请问怎么在 红旗 linux下面安装*.exe的软件?
  • 新手上路,请高手指教!!!
  • 新手上路,大家帮帮忙
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 新手上路!!关于开机引导的问题
  • 新手上路的MSYS问题!
  • 新手上路,请帮忙
  • 新手上路,请多关照!我的网卡找不到!
  • 新手上路,问题多多?(大家帮看一下)
  • 报到~~明天开始新手上路了,呵呵。
  • 新手上路,请多关照! 如何在LINUX下查看WINDOWS系统的文件???
  • 新手上路,高手多多提拔阿。请问servlet和JSP有什么区别
  • 新手上路:2个问题,求助
  • java 新手上路的问题!
  • EJB新手上路--运行j2ee -verbose 的错误(80分送上)
  • 新手上路总是碰钉子,请高手帮帮忙拨掉,在线等待,解决了,马上给分!
  • 新手上路,高分求助学习linux 的好书(还可加分)
  • 新手上路,请多关照! 网卡出问题,我该怎么办?
  • 各位大侠,本人是新手上路,经理马上让做palm,我可是从0学起!有没有那位大侠给我介绍一点经验和好的技术论坛,谢了!
  • 新手上路,请帮一下,谢谢了!!
  • 新手上路,请指点!(在线等待)
  • 新手上路》》》shell编程问题(操作文本文件)请高手赐教!!!!谢谢,焦急等待中
  • 新手上路(先拜谢过):*.c和*.cpp文件有什么区别?(内容要深沉些)
  • 新手上路,摔了一跤,help!~~~~


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3