社区
Web 开发
帖子详情
java和javascript的执行速度哪个更快?
江南愚子
2005-05-19 06:33:07
经常会有一些代码既可以用java做,也可以用javascript做,这个时候就要权衡谁的执行速度更快了。谁有这方面的经验?
...全文
1914
18
打赏
收藏
java和javascript的执行速度哪个更快?
经常会有一些代码既可以用java做,也可以用javascript做,这个时候就要权衡谁的执行速度更快了。谁有这方面的经验?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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再慢也是在客户端,如果都能做,我肯定放在客户端,减轻服务器压力
java
script
python谁快,Python和
Java
Script
的
速度
哪个
更快
?
本文探讨了Python与
Java
Script
这两种流行编程语言的
执行
速度
,并分析了影响其性能的因素。Python因其简洁性和灵活性受到欢迎,但其解释
执行
方式导致
速度
较慢。
Java
Script
经历了显著的性能提升,尤其是在2008年的重大更新后,成为了
执行
速度
最快的动态语言之一。
Python
速度
大比拼:与主流编程语言的
速度
对决
文章探讨了Python在
执行
速度
方面的表现,对比了它与C/C++、
Java
、
Java
Script
(Node.js)、Go和R等其他语言的优缺点,强调了Python的开发效率和生态优势,指出在选择编程语言时应综合考虑各种因素。,
java
script
和
java
哪个快_
Java
script
与
Java
相比有多快?
本文探讨了编程语言如
Java
和
Java
Script
对应用性能的影响。指出语言本身并不决定快慢,关键在于应用架构、算法效率及微优化等。通过Twitter和Node.js的例子说明高度表达性的语言有助于发现性能瓶颈。
实测!WebMagic脚本引擎性能对决:Groovy vs
Java
Script
谁
更快
?
本文通过实测对比了WebMagic框架下Groovy与
Java
Script
脚本引擎的性能,结果显示Groovy在
执行
速度
、内存占用和CPU使用率方面均优于
Java
Script
,主要归因于其编译为字节码及与
Java
的深度集成,适用于高性能爬虫场景。
开发物联网,ThingsPanel和ThingsBoard哪个
更快
更好
ThingsBoard和ThingsPanel都是物联网平台,各有优势。ThingsPanel在界面美观、易用性和开发
速度
上占优,采用Golang后端,启动
速度
快,更适用于小项目和学习。而ThingsBoard虽然技术成熟,但学习曲线较陡,适合有编程基础的工程师。ThingsPanel的插件化和封装程度更高,能快速搭建业务。授权协议方面,ThingsPanel遵循AGPLv3,对于个人学习和部分应用免费。
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章