String对象的intern()
摘要:String对象的intern()熟悉么? intern()方法会首先从常量池中查找是否存在该常量值,如果常量池中不存在则现在常量池中创建,如果已经存在则直接返回。比如 String s1=”aa”; String s2=s1.intern(); System.out.print(s1==s2);/
阅读全文
posted @
2019-03-03 17:41
小白和熊猫
阅读(371)
推荐(0)
Java静态变量和实例变量区别
摘要:静态变量和实例变量的区别? 静态变量存储在方法区,属于类所有。实例变量存储在堆当中,其引用存在当前线程栈。
阅读全文
posted @
2019-03-03 17:21
小白和熊猫
阅读(469)
推荐(0)
Java多态
摘要:多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一个公共接口,由子类来完善
阅读全文
posted @
2019-03-03 17:06
小白和熊猫
阅读(174)
推荐(0)
java堆栈知识点总结(转)
摘要:概念:堆和栈都是Java用来在存储器里面存放数据的地方。与C++不同的是,Java自动管理堆和栈,程序员不能直接设置 堆和栈,堆是全局的,堆栈是每个函数机内的时候分一小块,函数返回的时候会自动释放 堆栈就是STACK,是只有一个出入口的队列,即后进先出 数据存放的位置: 静态和全局变量,new得到的
阅读全文
posted @
2019-03-03 16:55
小白和熊猫
阅读(214)
推荐(0)