摘要:
转自:http://www.sczyh30.com/posts/Java/java-reflection-1/ 一、什么是反射 反射(Reflection)是Java程序开发语言的特征之一,它允许运行中的Java程序获取自身的信息,并且可以操作类或对象的内部属性。 简而言之,通过反射,我们可以在运行 阅读全文
posted @ 2018-04-08 20:56
旺仔小平头
阅读(145)
评论(0)
推荐(0)
摘要:
八个基本类型: boolean/1 byte/8 -2^7~2^7-1 char/16 0~2^16-1 short/16 -2^15~2^15-1 int/32 -2^31~2^31-1 float/32 long/64 -2^63~2^63-1 double/64 每个基本类型都有对应的包装类型 阅读全文
posted @ 2018-04-08 19:59
旺仔小平头
阅读(405)
评论(0)
推荐(0)
摘要:
转自:http://www.open-open.com/lib/view/open1432200119489.html JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class 阅读全文
posted @ 2018-04-08 19:33
旺仔小平头
阅读(120)
评论(0)
推荐(0)
摘要:
1.是否可变 String不可变 StringBuffer、StringBuilder可变 2.是否线程安全 String不可变,因此是线程安全的 StringBuffer内部使用synchronized实现同步,是线程安全的 StringBuilder仅支持单线程,是非线程安全的 3.关于Stri 阅读全文
posted @ 2018-04-08 19:23
旺仔小平头
阅读(130)
评论(0)
推荐(0)
摘要:
equals(Object obj): 判断两对象是否相同(String类重写了该方法) 1. equals() 与 == 的区别 对于基本类型,== 判断两个值是否相等,基本类型没有 equals() 方法。 对于引用类型,== 判断两个实例是否引用同一个对象,而 equals() 判断引用的对象 阅读全文
posted @ 2018-04-08 16:53
旺仔小平头
阅读(284)
评论(0)
推荐(0)