java深坑总结

原创 2015年11月20日 22:21:35
java的静态成员变量并不是进程唯一的(c/c++语言中则恰恰相反,静态成员变量在进程中是唯一的)。
java中的类是与classloader相关联的,不同的classloader加载出来的类是不同的,类都不同了,更不用说类中的静态成员变量了。

String::split函数。
==String::split
"".split(",") -->[](size==1)
"".split(",",3) -->[](size==1)
",".split(",") -->[](size==0)
",".split(",",2)-->[,](size==2)
"abc".split(",")--> ["abc"]
",,abc,,".split(",") -->[,,"abc"]
",,abc,,".split(",",5) --> [,,"abc",,](size==5)
",,abc,,".split(",",10) --> [,,"abc",,](size==5)
ConcurrentHashMap::get函数参数不能为空
==Map::get
Map<String, String> map1 = new HashMap<String, String>();
map1.get(null); // ok
Map<String, String> map2 = new ConcurrentHashMap<String,String>();
map2.get(null); // crash
Notice: Most of ConcurrentHashMap's methods throws NullPointerException if 
input parameter is null
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

集成qq支付时的简便步骤和两个深坑处理

1:大概步骤和官方文档差不多(官方地址qq钱包支付android路径点击此处),但是看官方肯定会感觉太繁琐,只需简单几步就可集成,关键还是调试时的一些小坑。2:不要太相信经理给你的账号和密码设置,因为...

(2)深坑之soe调试不进断点

bug描述 bug产生原因 bug解决 1 解决方案一 2 解决方案二 3 只要完成上述的步骤你的soe程序就可以进入断点了1.bug描述      在ArcGIS Server中调试soe是一件很恶...

JSPatch热修复的使用的那些深坑

1、为什么要分享JSPatch? Cicada(iOS)1.6.0版本上线后发现有个非常严重的Bug,导致老版本升级之后一打开应用就Crash,如果紧急修复提交审核,最快也得三天左右,那么这...

hadoop-源码原理剖析--------(一)手把手教你如何进行hadoop开发的环境搭建,拒绝深坑!~

手把手教你如何进行hadoop开发的环境搭建,拒绝深坑!~

关于android中的String的split方法的一个深坑

String split $ 坑坑坑坑

(1)深坑之soe文件无法生成

1.bug描述      我在开发ArcGIS Server时,想要通过soe扩展ArcGIS Server功能,于是我创建了一个soe项目,生成,发现debug目录下面没有soe文件,debu...

嵌入式的深坑(1)

我是专科,读的是嵌入式技术,是的没错,计算机领域里最大的坑。 当初专业的时候,师兄就提醒过,千万不要碰单片机,那样的话会进一条很奇怪的路子。 我还是碰了,至今已经写了两年的C代码。坑越掉越大。 ...

Zynq到底有多深坑

The processing system ACP port is an AXI-compliant 64-bit slave port interface on the Snoop Control ...

【Kotlin从入门到深坑】之类的属性和字段

简介本篇博客主要是介绍Kotlin语法中的【类的属性和字段】相关的知识,帮助各位更快的掌握Kotlin,如果有疏漏或者错误,请在留言中指正,谢谢。 系列汇总地址基础知识定义在讲解之前我感觉有很多人根本...

走向自定义View的深坑——自定义属性

为了让我们的自定义看起来和官方的差不多,正经一点,对没错是正经一点。我们的自定义控件要做的全面一点。BB两句 为什么要自定义控件? 为了装逼 为了满足脑洞 为了世界的发展 自定义属性,单独自定义属性...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)