
d_java
文章平均质量分 66
李_逍遥
J2EE开发工程师
展开
-
java UUid
UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同转载 2013-03-14 20:59:23 · 929 阅读 · 0 评论 -
java科学计数转为字符串
public String DecimalFormat(Double d) { NumberFormat formatter = NumberFormat.getNumberInstance(); // 设置小数位数,这里我不需要,所以设置为0 formatter.setMaximumFractionDigits(0); String str = formatter.for原创 2013-03-20 21:13:01 · 577 阅读 · 0 评论 -
synchronized
synchronized在静态办法与非静态办法上的差别:synchronized在静态方法上表示调用前要获得类的锁,而在非静态方法上表示调用此方法前要获得对象的锁。public class StaticSynDemo {private static String a="test";//等同于方法print2public synchronized void print1(Stri原创 2013-03-20 21:08:22 · 442 阅读 · 0 评论 -
Comparator列表排序
在java.util包中有一个Collections类,里面实现了对列表排序的功能,提供了一个静态方法sort方法,接收一个列表和一个Comparator接口的实例实现的大致步骤如下: 1,先把列表转换为数组 2,通过Arrays的sort方法对数组排序,传入Comparator接口的实例 3,然后再把排好序的数组的数值设置到原来的列表对象中去 如果Comparator接口原创 2013-03-20 21:07:45 · 571 阅读 · 0 评论 -
java获取日期总结
格式化日期 String-->Date 或者 Data-->String SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Da原创 2013-03-20 21:06:50 · 608 阅读 · 0 评论 -
Java编程中为了性能需做的26件事
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以转载 2013-03-20 21:10:48 · 445 阅读 · 0 评论 -
java连接access
1.创建dbconnect.mdb文件 2.在控制面板-》管理工具-》数据源 里配置创建好的dbconnect.mdb文件。 3.access不需要导入包,因为access不支持远程服务,所以不存在端口号。 4.DBAccess代码: DBAccess.java ---------------------------------------------------------原创 2013-03-20 21:06:21 · 656 阅读 · 0 评论 -
SimpleDateFormat的线程不安全性
线程安全性: 一个类是线程安全的是指在被多个线程访问时,类可以持续进行正确的行为.不用考虑这些线程运行时环境下的调度和交替.三种方法解决SimpleDateFormat的线程不安全性在Java项目中,我们通常会自己写一个DateUtil类,处理日期和字符串的转换。如下public class DateUtil{ private static SimpleDateFormat s原创 2013-03-20 21:10:03 · 497 阅读 · 0 评论 -
java常见面试题
final, finally, finalize的区别:final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等&和&&的区别:&是位运算符,表原创 2013-03-20 21:04:47 · 470 阅读 · 0 评论 -
java调用oracle存储过程
一:无返回值的存储过程 存储过程为: 01.CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS 02. 03.BEGIN 04. 05.INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);转载 2013-03-15 12:50:29 · 425 阅读 · 0 评论 -
java5、java6、java7的新特性
Java5:1、泛型 Generics:引用泛型之后,允许指定集合里元素的类型,免去了强制类型转换,并且能在编译时刻进行类型检查的好处。Parameterized Type作为参数和返回值,Generic是vararg、annotation、enumeration、collection的基石。A、类型安全抛弃List、Map,使用List、Map给它们添加元素或者使用Iterato转载 2014-01-26 13:53:26 · 633 阅读 · 0 评论