社区
Web 开发
帖子详情
java和javascript的执行速度哪个更快?
江南愚子
2005-05-19 06:33:07
经常会有一些代码既可以用java做,也可以用javascript做,这个时候就要权衡谁的执行速度更快了。谁有这方面的经验?
...全文
1798
18
打赏
收藏
java和javascript的执行速度哪个更快?
经常会有一些代码既可以用java做,也可以用javascript做,这个时候就要权衡谁的执行速度更快了。谁有这方面的经验?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
江南愚子
2005-05-22
打赏
举报
回复
看来更应该考虑的是设计上的合理
tomuno
2005-05-20
打赏
举报
回复
如果客户端网速快的话,用jsp,反之用js
另外 你做一下简单的测试,select * from test
test 表里加上多点数据
看看哪个快
江南愚子
2005-05-20
打赏
举报
回复
可能情况没说明白,假设有这样一种情况:
需要实现的功能是,从数据库中用java代码读出一系列数据,然后经过计算将结果显示在jsp页面中。
在这里计算结果有两种方式,一种是用java代码,直接将得到的结果进行计算,然后将结果<%=%>到页面中;一种是根据数据库得到的数据生成javascript代码,让这些javascript去进行计算,将结果通过body标签的onLoad事件赋值到jsp页面中。
在这两种方式中,都必须访问服务器,而不只是单纯的在客户端执行,对于这整个功能来说,哪种方式更可取呢?
lubber
2005-05-20
打赏
举报
回复
建议放在服务端做
funcreal
2005-05-20
打赏
举报
回复
服务器的负担减轻了,客户体验还下降了呢。人家机器慢得要死了,你还要拿点东西来做计算?!你说你坏不坏?开玩笑了。。。
godhammer
2005-05-20
打赏
举报
回复
领教了,受益良多
sublive
2005-05-20
打赏
举报
回复
从设计角度来说当然应该在服务器端解决比较好,把更少的逻辑业务处理放在客户端。这样利于以后的开发修改。而且从楼主的需求来说,这点计算对服务器资源的影响微乎其微,可以忽略不计。
grayfox2008
2005-05-20
打赏
举报
回复
哦,对了,很多东西放在js里面都暴露给用户了,这样不好,所以我不喜欢。
见过一个“牛人”写程序是先把数据库里所有的用户名和密码拿出来放到js,然后登入后直接在页面上判断,人家一点页面代码就看到用户名和密码了……说他傻他还不信。
不过用这种方法我帮一个朋友实现了他们老总要的做一个登入的东东,就是在页面上写if(document.paassword=="123")。。。。
grayfox2008
2005-05-20
打赏
举报
回复
一般都是js快,因为不需要数据传递到服务器这个过程。
zhoujie_java
2005-05-20
打赏
举报
回复
我觉得服务器负载不大的话,服务器应该要快些。
江南愚子
2005-05-20
打赏
举报
回复
楼上,访问数据库在两种方式下都会有,而且完全相同,这不会成为这两种方式之间的差别。
它们的差别在于计算结果,一个在服务器端计算,一个在服务器端生成js代码在客户端计算
oyljerry
2005-05-19
打赏
举报
回复
js在客户端执行,java在服务端
jin2005
2005-05-19
打赏
举报
回复
同上,up
icarian_guy
2005-05-19
打赏
举报
回复
Java和JavaScript的比较
*Netscape 把 Livescript 改名为 Javascript , 这是Java的一个有趣的变异, 用于客户一方的用户化
*用Java 进行细节编程, 而JavaScript 用于客户接口和系统的全部综合
*JavaScript: 客户解释, 不需编译
Java: 在客户端执行前需要先在服务器方编译
注意, 两者都是相当"纯"的与 C/C++ 相似的语言, 没有Perl[5]的那种有用的 sh/awk 文本和系统增强
*JavaScript: 基于可扩展对象中的对象 --没有类或继承
Java: 面向对象. 程序由带继承关系的对象类组成
*JavaScript: 作为嵌入的ascii 文本和 HTML 和在一起, 不过HTML 经常看上去没什么关系!
Java: Applets 和HTML 显著不同, 但是是从HTML 页中调用
*JavaScript: 不说明变量的类型 -- 松类型定义
Java: 避暑说明变量的类型 -- 强类型定义
*JavaScript -- 动态捆扎 -- 对象在执行时才引用计算
Java -- 静态捆扎 -- 对象引用必须在编译时存在
*Java (applet)和 JavaScript 是可靠的, 不能写磁盘
woanon
2005-05-19
打赏
举报
回复
同上,up
AreamArgentateOfWing
2005-05-19
打赏
举报
回复
java是在服务端,javascirpt是在客户端.
要求速度更快 使用javascirpt
ling0
2005-05-19
打赏
举报
回复
这个有意义吗?一个在客户端一个在服务器端,看你需要在什么地方实现了。
jihanzhong
2005-05-19
打赏
举报
回复
java再快也是在服务器端,javascript再慢也是在客户端,如果都能做,我肯定放在客户端,减轻服务器压力
htmlunit-2.14
这个库的核心功能是能够解析、渲染和
执行
Java
Script
,从而使得开发者可以在没有实际浏览器环境的情况下,对网页进行功能测试。`htmlunit-2.14`版本是HTMLUnit的一个特定发行版,包含了该库的jar包以及相关的API文档...
struts2-json-plugin-2.3.8.jar
总结来说,Struts2 JSON Plugin 2.3.8是Struts2框架与JSON数据交换的重要桥梁,通过它,开发者可以更便捷地构建JSON接口,提高Web应用的交互性和响应
速度
。对于
Java
Web开发者而言,理解和熟练使用这个插件是提升...
java
script
python谁快,Python和
Java
Script
的
速度
哪个
更快
?
设计出简约、高效、高效的软件,不仅是进行设计的好方法,也是工程和计算机科学中一个有趣的问题。python的
速度
如何?Python是一种轻量级的、灵活的语言,它可以快速使用几乎任何东西。虽然没有尽到最大的努力来尽快...
java
script
和
java
哪个快_
Java
script
与
Java
相比有多快?
Java
和
Java
Script
都是编程语言。编程语言只是一堆抽象的数学规则。编程语言不快。或慢。他们只是。应用程序的性能与语言无关。最重要的因素是应用程序架构。然后是算法效率。然后微优化。然后是编译器/解释器的质量...
JAVA
与JS
执行
效率谁更高?
数据量大的时候不禁好奇:
执行
效率哪个
更快
?什么情况下用
JAVA
/JS更好呢? 具体的区别来讲: (一)
java
是面bai对对象的编程
java
script
是一种可以嵌入Web页面中的基于对象dao和事件驱动的解释性语言,用来向页面添加...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章