java
yangaming
这个作者很懒,什么都没留下…
展开
-
带百分号保留两位小数
今天需要处理一个数学运算,最后带%且保留两位小数,实现如下: public static void main(String[] args) { String market_value = "999", cost_price = "998"; double market_value1 = Integer.valueOf(market_value).doubleValu原创 2011-10-28 09:14:22 · 3598 阅读 · 0 评论 -
较长的数字字符串转换为整型
在数据库中存放时间的类型为整型,而需要传入的时间字符串比较长,无法直接转换为Integer类型。此时可以转换为BigInteger类型(大数字)也是可以放入数据表的number类型中的。程序如下:DateFormat df = new SimpleDateFormat( "yyyyMMddHHmmss"); String sDate = df.format(new D原创 2011-10-28 09:19:24 · 1362 阅读 · 0 评论 -
命令提示符打jar包
用命令 (前提是到当前目录中):jar cvf wcf.jar wcf.class aa.class原创 2011-10-28 09:20:51 · 693 阅读 · 0 评论 -
抽象类与接口的应用区别
如果单从具体代码来看,对这两个概念很容易模糊,甚至觉得接口就是多余的,因为单从具体功能来看,除多重继承外(C#,Java中),抽象类似乎完全能取代接口。但是,难道接口的存在是为了实现多重继承?当然不是。我认为,抽象类和接口的区别在于使用动机。使用抽象类是为了代码的复用,而使用接口的动机是为了实现多态性。所以,如果你在为某个地方该使用接口还是抽象类而犹豫不决时,那么可以想想你的动机是什么。转载 2012-09-13 10:03:21 · 958 阅读 · 0 评论 -
Java线程安全详解
自己1年前阅读过此文章,当时明白了很多,今天又找出来,贴在这里,方便自己温习,也方便大家学习。浅谈java内存模型: 不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问或修改。总结java的内存模型,要解决两个主要的问题:可见性和有序性。我们都知道计转载 2013-03-05 08:59:05 · 2325 阅读 · 2 评论 -
如何查看eclipse版本
进入到eclipse安装目录下,有一个.eclipseproduct文件,用记事本打开, name=Eclipse Platform id=org.eclipse.platform version=3.5.0(版本)原创 2013-03-19 14:04:25 · 924 阅读 · 0 评论