随笔分类 -  java语言基础

java中BigDecimal在金融行业中的使用
摘要:1.引言 在java语言中,double和float用于二进制浮点型计算,无法得到精确的结果。而BigDecimal则用于精确的计算。不超过16位有效数字(最好是不超过13位)的科学和工程计算,可以使用double和float,但要求精确计或者超过了16位有效数字(超过13位也建议如此)的商业运算则 阅读全文

posted @ 2017-10-24 20:55 傻瓜乐园 阅读(3486) 评论(0) 推荐(0) 编辑

java类的静态属性值获取
摘要:获取某个类实例的静态属性: 遍历获取其静态属性的code和message: 打印结果: 如果获取指定的静态属性: 阅读全文

posted @ 2017-07-20 16:26 傻瓜乐园 阅读(1198) 评论(0) 推荐(0) 编辑

String作为输出型参数时获取不到值
摘要:有时候在一个方法中,我们需要返回多个字符串,而又不想将这些字段包成一个类。此时就需要使用输出型参数。 但是如果将输出型参数的类型声明为String,那么调用该方法后,是获取不到我们想要的值的。 测试代码如下: 输入为: 这是什么原因呢? 这需要从内存原理,以及引用传参方面来解释。 内存原理:一个St 阅读全文

posted @ 2017-06-11 14:29 傻瓜乐园 阅读(992) 评论(0) 推荐(0) 编辑

String StrigBuffer StringBuilder 浅解
摘要:1.String是最基本的字符串类,用于表示字符串。 特点:对象内容不可变,但可以通过指向不同的对象来“表示”不同的内容。 使用场景:如果不涉及到内容改变,可以使用String。 注意:如果想将String作为输出型参数,抱歉,做不到。 方法返回后,内容还是没有赋上值。具体原因就得追究到内存原理上了 阅读全文

posted @ 2017-06-11 14:04 傻瓜乐园 阅读(222) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示