`

java小东西

    博客分类:
  • java
阅读更多
java.sql.date 精确度只到日,没有小时
java.sql.timestamp 精确到纳秒

单说for循环的时候,数组x.length=100W,直接使用1000000和使用x.length做条件差别并不大

(以下时间单位全部为毫秒)
list数据50W行,使用i<list.size() 时间为140-260(200以下出现3-5次,250+出现1到2次),使用i<50W时间反而为200-230

但是80W行数据list为 530-670 直接使用80W 为 230-360
10W数据list为31-63,47居多,直接10W为16-47,基本都是31和47
2W条数据以内两种方式基本没差别。

数据1W条时候string+=连接时间为590-710毫秒,每添加一个+","多100-300毫秒
StringBuffer 1W行数据append时间为0-16毫秒,,主要为0毫秒,添加","基本不增加时间
10W行数据 15-47毫秒,100W行数据343-483毫秒

String700条数据+=和StringBuffer 1W5行数据append差不多为0-16毫秒

用了Stringbuffer就不要用+连接符号了
Stringbuffer.append(x);
Stringbuffer.append(",");

Stringbuffer.append(x+",");


50W数据不用+为170-230,用+为290-350


去除StringBuffer最后一个字符的三种方式
sb.deleteCharAt(sb.length()-1);删除最后一个字符
sb.delete(sb.length()-1, sb.length());从指定处删,删最后一个字符
sb.setLength(sb.length()-1);设置StringBuffer长度

字符串连接时,在for循环里加if判断后再加append(","),50W行数据为200-250,直接在for循环里只append(","),最后使用sb.deleteCharAt(sb.length()-1);去除最后一个","使用时间为170-230,其中170,180居多,不过5K以内数据差距基本没有。


Enumeration<String> val= getRequest().getParameterNames();

while(val.hasMoreElements()){
String name=(String)val.nextElement();
System.out.println(name+":"+getRequest().getParameter(name));
}
分享到:
评论

相关推荐

    一个小型Java东西

    该java来自本人编码, 是一款小型计算,

    java程序初学者必看

    内含许多java小东西,对初学者很有用,请感兴趣的java 朋友快来看看把

    自己做的一个java swring小东西

    一个小东西 帮同学做的java的 swring c/s架构的!

    JAVA应用小程序

    JAVA应用小程序,包含这种小游戏,各种组件的使用,很实用的东西。。

    java龟兔赛跑小程序

    刚刚学学习java做了个小东西 很简单 有初学java的可以做个参考

    Java做的飞机大战小游戏.zip

    一个Java小游戏,益智休闲娱乐。可以提高Javase的熟练度。没事的话可以敲一敲,挺有意思的小东西。

    【计算机毕业设计】基于JAVA的连连看小游戏源代码

    通过本项目能帮助你掌握Java小程序的工作原理和使用方法、熟练掌握Java的事件处理机制、简述Java游戏开发现状和走向、了解AWT的基本体系结构,掌握窗口的基本原理、了解Swing的基本体系结构,掌握Swing组件的使用...

    优化Java堆大小的5个技巧

    此文章从5个方面讲解优化java堆: 1.JVM:对难以理解的东西产生恐惧感 2.数据和应用程序为王:回顾静态占用需求 3.业务流量设置规则:审查动态内存占用需求 4.量体裁衣 5.分而治之

    java判断时间大小

    经常在网上搜东西都搜不到,更有人上传点没用了,现在我解决了就把解决方法上传上吧.

    java异常小结

    本文重在Java中异常机制的一些概念。写本文的目的在于方便大家很长时间后若是忘了这些东西可以通过这篇文章迅速回忆起来。

    基于Java的lua

    a.txt是我写的lua小程序 a.java是我写的Java程序 luajava-1.1.jar是jar文件 luajava-1.1.dll要放到系统目录下: ...我理解的也不多:就知道,java于lua通信是通过堆栈作为媒介,即一个往栈里放东西,另外一个就可以取

    java小游戏连连看源代码

    这是一款很好玩的java小游戏,可以跟自己实现并根据源代码进行修改,其中其他东西还需要下载者自己发现……

    Java时钟小程序 源代码

    用Java编写的时钟程序很好的,学识Java的好东西。

    小画板 Android java

    Java与Android 开发小画板 有基本的绘图操作, 有撤销返回操作, 有打开保存, 有油漆桶, 喷枪等好东西

    Java小记事本程序

    初学JAVA写的一个小东西..试试手..没有很成熟的开发经验..希望能学到知识..

    java 小程序 合并excel(2010版)

    对于用java开发小程序 真是一窍不通 最后在网络上看到个计算器 好东西啊,swing 基本不会, 看到几个内部类 和构造函数里面放监听。我就用JFileChooser可以选择多个文件 嗯 good 就靠这个组件了。 然后 就是 poi ...

    java语言的五子棋

    java的五子棋简单的一个小东西。拿来学习还是蛮好的。

    用Java编写的最小生成树代码

    用Java编写的最小生成树代码,非常有用的东西,希望大家多多支持。

    生日祝福java程序代码

    这是一个java编写的生日祝福程序,非常漂亮,只是有点大,里面有好多东西呢,拼图游戏,相册,生日贺卡等,以及飘零的枫叶动画等

    学习JAVA的经典小例子

    所有教材电子资料来自于网络,我收集了很多,我就把这些很不错的东西拿出来和大家一起分享

Global site tag (gtag.js) - Google Analytics