![](https://img-blog.csdnimg.cn/20191225093616764.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
Java基础知识与集合
天工开物_152368
静能生慧,搏能生辉。
展开
-
Util工具常用方法
工具类常用方法原创 2019-12-25 11:16:04 · 449 阅读 · 0 评论 -
final、finally与finalize三者的区别
final、finally与finalize三者的区别摘要: final为常量关键字,而finally为异常关键字,finalize为object自带方法名。看到这个题目,感觉像是高中题目一样。出题者用心良苦啊,将这个三个联系起来,考察java基本功。在实际中finalize这个用得最少,而其他两个都很熟悉了。但若想流畅的表达三者区别,还行自己好好理一理。原创 2017-04-03 13:12:04 · 5442 阅读 · 0 评论 -
JAVA异常信息Exception e及e的相关方法
例子:public class Test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { System.out.println(1 / 0); } catch (...原创 2018-04-20 10:59:30 · 23840 阅读 · 1 评论 -
解决内存泄漏之道
一个长期运行的应用程序,如果无用的对象不能得到及时的释放,久而久之,便形成了事实上的内存泄露,内存泄漏多了,便会导致内存溢出。这个是我们不愿意看到的。我们以前学过,如果及时地释放内存,最稳妥的方法就是使用完对象之后,立刻执行"object = null"语句,当然,这也是一种理想状态。JDK为我们引入了4种对象引用类型,有利于JVM进行垃圾回收。 Java对象的引用包括强引用,软引用...原创 2018-07-03 12:48:18 · 176 阅读 · 0 评论 -
内存的分配策略
了解内存分配的几种策略:1、静态的 静态的存储区:内存在程序编译的时候就已经分配好,这块的内存在程序整个运行期间都一直存在。它主要存放静态数据、全局的static数据和一些常量。2、栈式的 在执行函数(方法)时,函数一些内部变量的存储都可以放在栈上面创建,函数执行结束的时候这些存储单元就会自动被释放掉。栈内存包括分配的运算速度很快,因为内置在处理器的里面的。当然容量有限。3、堆式的 也叫做动态内存...原创 2018-07-03 10:55:02 · 511 阅读 · 0 评论 -
JSON.parse和JSON.stringify方法详解
1、JSON.parse(“要转换的数据”) 2、JSON.stringify(“要转化的数据”)3、首先,两个方法的用法是有差别的:①.JSON.stringify是从一个对象中解析出字符串②.JSON.parse是从一个字符串中解析出json(键值对)4、所以在使用的时候如果参数不对应,就不能正确转换:一.JSON.parse()【从一个字符串中解析出json对象】...原创 2018-07-20 14:25:41 · 16656 阅读 · 2 评论