Java、jsp、JavaScript的三者的区别与联系

java是一种解释型语言,但它的源文件要编译成java字节码即.class文件,然后在java虚拟机里运行.

jsp是一种WEB开发技术,它在特定的WEB容器里运行,WEB容器先把jsp转化成Servlet文件(即.java文件),然后编译成.class文件然后在java虚拟机里运行。

javascript是一种浏览器脚本语言,它被浏览器解释执行.

这三种语言都采用java的语法。

联想:读书时候学习c#的时候
csc 将.cs文件编译成.exe文件可以直接执行。
,net也是一种web开发技术,它在特定的net frawork这个容器里运行。通过iis发布。
而.aspx 也就是net开发技术,exe文件不是通过iis发布的。
时间: 2024-07-29 19:07:56

Java、jsp、JavaScript的三者的区别与联系的相关文章

java,jsp,javascript的区别

在我回答你问题之前请允许我对Java语言作一个简单的介绍,你不了解这些很难和你说明白你的问题Java是一种面向对象独立于平台的安全的计算机语言,你也可以认为它是一个平台这种语言针对应用领域不同,共分为三个版本JavaSE Java平台标准版 其属于Java基础部分,用JavaSE可以开发C/S架构的桌面式应用程序JavaME Java平台迷你版 用于为嵌入式设备开发应用程序,如手机或掌上电脑的软件.游戏之类的JavaEE Java企业开发版本 用于企业级软件的开发,用JavaEE可以开发大型的B

在Java中>、>>、>>>三者的区别

>表示大于,如:if(a>b)...结果是boolean类型. >>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃. 转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3). ">>>"运算符所作的是无符号的位移处理,它不会将所处理的值的最高位视为正负符号,所以作位移处理时,会直接在空出的高位填入0

java和JavaScript的注释区别

今天在学习JavaScript的注释时候,想到了跟java注释对比一下有什么区别?下面详细的对比了一下. java的注释 java在使用注释的时候分为3种类型的注释. 单行注释:在注释内容前加符号 "//". 多行注释:以"/*"开始,以"*/"结束. 文档注释:以"/**"开始,以"*/"结束. 例如: package com.zm.test;/** * 这是文档注释 * @author zm * */p

Servlet与JSP的详解和区别

一. Servlet是什么?客户机/服务器计算的发展.Java提供了一整套客户机/服务器解决方案,在这个方案中,程序可以自动地下载到客户端并执行,这就是applet.但是它仅仅是问题的一半.问题的另一半就是Servlet.servlet可以被认为是服务器端的applet.servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样.servlet从客户端(通过Web服务器)接收请求,执行某种作业,然后返回结果.使用servlet的基本流程如下:·客户端通过HTTP提出请求.·

JSP和servlet有什么区别?

JSP和servlet有什么区别? JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达. JSP编译后是"类servlet". Servlet和JSP最主要的不同点: 1.  Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来. 2. JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件. 3. JSP侧重于视图,Servlet主要用于控制逻辑

Java接口和抽象类有什么区别,哪些时候用接口,哪些时候用抽象类?

Java接口和抽象类有什么区别,哪些时候用接口,哪些时候用抽象类? 2013-01-05 17:16:09|  分类: JAVA |  标签:java  |举报|字号 订阅 下面比较一下两者的语法区别:1.抽象类可以有构造方法,接口中不能有构造方法.2.抽象类中可以有普通成员变量,接口中没有普通成员变量3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法.4. 抽象类中的抽象方法的访问类型可以是public,protected和(默认类型,虽然eclips

[工具篇]eclipse 中设置 Java/JSP/JS/HTML/CSS 智能提示

Visual Studio 2010 中的智能提示很好用,在eclipse中是否也可以通过设置使得java代码文件.jsp文件.html文件.css文件.js文件时也能有这样方便的智能提示呢?应该是有的: 1.设置java代码智能提示 1)打开eclipse→Windows→Preferences→Java→Editor→Content Assist 2)修改Auto Activation triggers for java的值为:zjava   点击apply按钮.(zjava主要是用在后面替

jsp两种include指令区别

[转]:http://www.cnblogs.com/lazycoding/archive/2011/04/04/two_include.html <%@ include file="relativeURI"%> <jsp:include page="relativeURI" flush="true" /> 首先说明这两种都是什么: <%@ include file="relativeURI"%&

C++、Java、JavaScript中的日志(log)

编程思想之日志记录 什么是log? 相信你一定用日记写过点滴心事,或是用空间.微信.微博刷着动态,记录你每天的喜怒哀乐!在程序中也有一种类似的东西,记录着他主人(应用程序)每天的行踪,他叫日志(log).日记--是人类生活的记事本,日志(log)--是程序运行状况的记事本. 顾名思义,日志(log,后面均以log称之)就是用来记录程序每天的运行状况的,比如程序出现异常的情况,或是某个关键点,功某个重要的数据或交易等.这里的每天不是说每天一记,可以是伴随着程序运行的始终,只要程序在运行着就一直在记