
java
abcd1101
用过什么决定下限,基础原理决定上限。要相信积累的力量。
展开
-
java 判断类型instanceof,不要再用try catch了
1.以前老是用try catch来判断对象类型,现在要用instanceof了,特别是spring integration有比较多会传递不同的payload typeif( sth instanceof String){//string type}else if(sth instanceof Integer){//Integer type}...转载 2016-05-09 20:47:17 · 3627 阅读 · 0 评论 -
java序列化implements Serializable最好要带上serialVersionUID
1.什么是序列化序列化 由于存在于内存中的对象都是暂时的,无法长期驻存,为了把对象的状态保持下来,这时需要把对象写入到磁盘或者其他介质中,这个过程就叫做序列化。反序列化 反序列化恰恰是序列化的反向操作,也就是说,把已存在在磁盘或者其他介质中的对象,反序列化(读取)到内存中,以便后续操作,而这个过程就叫做反序列化。2.为什么序列化序列化的应用情景主要有以下情况(但不限于以下情...原创 2019-04-03 08:29:50 · 3092 阅读 · 0 评论 -
Java static静态变量只有一个,被类拥有
java类提供了两种类型的变量:用static关键字修饰的静态变量和没有static关键字修饰的实例变量。1.静态变量属于类,在内存中只有一个副本(所有势力都指向同一个内存地址)。只要静态变量所在的类被加载,这个静态类就会被分配空间,因此就可以被使用。对静态变量的引用有两种方式,分别为“类.静态变量”和“对象.静态变量”。2.实例变量属于对象,只有对象被创建后,实例变量才会被分配空间,才能...转载 2019-07-14 15:35:33 · 3438 阅读 · 0 评论