java
文章平均质量分 64
luoyahu
这个作者很懒,什么都没留下…
展开
-
java 内存优化原则-创建对象时要注意的
.....Object obj = null;for(int i=0; i10000; ++i){ obj = new Object();}....在创建对象时的几个关键应用规则:(1)避免在循环体中创建对象,即使该对象占用内在空间不在.(2)尽量及时使用对象符合垃圾回收标准.(3)不要采用过深的继承层次.(4)访问本地变量优于访问类中的变原创 2008-10-06 10:23:00 · 1874 阅读 · 1 评论 -
maven 项目转 eclipse
现在很多开源项目都使用maven来管理.我喜欢用eclipse来查看源代码:在网上查找转换方法:下个maven.配置一下环境. 0. 为eclipse添加Maven2和MyEclipse插件 1. 将Maven项目转为Eclipse项目,具体操作为将dos命令窗口切换到Maven项目的目录下,输入命令: mvn eclipse:eclipse 2. 进入eclipse,将这个项目导原创 2008-12-16 10:45:00 · 5228 阅读 · 0 评论 -
关于String与StringBuffer的.
都说StringBuffer比String效率高.所以详细看看!其结论为: 至于推荐用StringBuffer来代替String+拼装字符串,说的是循环方式下public class Bigint { public static void main(String[] args) { Strin原创 2008-10-04 14:54:00 · 1018 阅读 · 0 评论 -
深入了解String
一、从根本上认识java.lang.String类和String池 首先,我建议先看看String类的源码实现,这是从本质上认识String类的根本出发点。从中可以看到:1、String类是final的,不可被继承。public final class String。2、String类是的本质是字符数组char[], 并且其值不可改变。private final char valu转载 2008-10-08 14:30:00 · 510 阅读 · 0 评论 -
中文与unicode互转
public class MyTest { public MyTest(){ } private String decodeUnicode(final String dataStr ) { int start = 0; int end = 0; final StringBuf转载 2008-10-10 14:38:00 · 1768 阅读 · 0 评论 -
关于java数组拷贝的性能
java 提供的System.arrayCopy()方法比自己写的数组copy要快.查看其源代码:public static native void arraycopy(Object src, int srcPos, Object dest, int destPos,原创 2008-11-18 09:15:00 · 22076 阅读 · 0 评论 -
提高Java性能的几个高效用法
1.循环 1.在重要的循环里,消除循环终止判断时的方法调用。。。for(int i=0; i<collection.size(); i++){...} 替换为…for(int i=0;n=collection.size();i<n;i++){...} 2.通常,把与循环index不相关的移到循环的外面for(int i=0;terminal=x转载 2009-02-18 14:16:00 · 556 阅读 · 0 评论 -
java jar 包文件签名步骤
java 的jar包签名.可以防止别人篡改被签名的jar包.步骤:(1)将java程序打包 jar cvf test.jar test.class (2)生成名为mcni.store的密钥库,别名为mcni keytool -genkey -keystore mcni.store -alias mcni 密码:123456 (根据需要自己输入) 以下根据需转载 2009-02-21 09:11:00 · 2565 阅读 · 0 评论 -
java 取目录文件按日期排序
java 的jdk里的File类没有提供按日期或大小排序来取的目录下文件列表的功能.所以只能自己写一个了.简单实现.以下是代码:public class Log { public static void main(String[] args) { File file = new File("d:/"); File [] fs = fil.listFiles();原创 2009-02-23 10:09:00 · 8853 阅读 · 2 评论