- 浏览: 4445 次
- 性别:
- 来自: 大连
最近访客 更多访客>>
最新评论
-
kxscr:
单独的一个浮点运算测试能说明什么呢???你在测试FPU???这 ...
JAVA真的比C快 -
solonote:
楼主,请先搞清楚,Java就是用c语言写的还有一点,语言执行一 ...
为啥都说JAVA这种解释执行的语言比C这种本地语言慢?而我的实验却恰恰相反? -
lidong2001:
i不是int型吗,怎么还能循环到100000000?
为啥都说JAVA这种解释执行的语言比C这种本地语言慢?而我的实验却恰恰相反? -
yuantong:
我也不是牛人,别人的评判标准可能是最佳编码上,或者说不单单以一 ...
为啥都说JAVA这种解释执行的语言比C这种本地语言慢?而我的实验却恰恰相反? -
pangtao:
我不是牛人,但是,这些对你有帮助http://www.matr ...
为啥都说JAVA这种解释执行的语言比C这种本地语言慢?而我的实验却恰恰相反?
文章列表
比如 我有一个 水笔类
由笔帽,笔管,笔芯组成
我可以设置 cascade = delete
那么在我要进行销毁这个水笔的业务的时候.
会连同笔帽,笔管,笔芯都删掉.
但是我并不是都需要全删掉啊
比如在我要进行资源回收业务,水笔没了,但是笔帽,笔管,笔芯 还都留着.
那咋办?
难道只有 打破关系. set笔管(null) ,set笔芯(null)这样再 delete 水笔?
难道没有语句可以动态的设置 cascade?
这是我认为Hibernate 比较烦人的地方.
我试一下
- 博客分类:
- 测试一下 JAVA2HTML
/* 完工单新版全导入的 DS进DW*/long i,j,klong ll_row//10 检查DW内未提交相丢失,DS内标识Ifor i = 1 to ds_temp.rowcount() if ds_temp.object.mark[i] = 'U' then ll_row = uo_dw.find("id='" + ds_temp.object.id[i] +"'",1,uo_dw.rowcount()) if ll_row <=
起初只是为了弄清楚JAVA速度到底咋样的,做了两个测试,结果都表明,JAVA比C快 25%
我的测试环境,CPU:TK-55(1.8G)
操作系统:WINXP
C编译器:GCC 3.4.2
JAVA编译器:JKD1.6update13
测试1:算10000000000次循环累乘
JAVA版代码:
import java.io.IOException;
public class test {
public test() {
...
看了很多技术网站。都会提到JAVA比C要慢。而且有的还会说会慢上一个数量级,什么解释执行啊,效率低啊~~~~~
今天闲来无事做了个实验,其实也简单 就是循环个 10000000000次,算下时间。结果,JAVA最快的。
代码如下:
先来个C版的:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
time_t t1 = time(NULL);
double k = 0;
for(int j=0;j<100;j++)
for (int i = 0; i ...