摘要:
遍历HashMap的方法有多种,比如通过获取map的keySet, entrySet, iterator之后,都可以实现遍历,然而如果在遍历过程中对map进行读取之外的操作则需要注意使用的遍历方式和操作方法。 <!-- Crayon Syntax Highlighter v2.6.9 --> pub 阅读全文
posted @ 2016-05-31 14:12
有梦就能实现
阅读(1602)
评论(0)
推荐(0)
摘要:
1、虚拟机在首次加载Java类时,会对静态初始化块、静态成员变量、静态方法进行一次初始化 2、只有在调用new方法时才会创建类的实例 3、类实例创建过程:按照父子继承关系进行初始化,首先执行父类的初始化块部分,然后是父类的构造方法;再执行本类继承的子类的初始化块,最后是子类的构造方法 4、类实例销毁 阅读全文
posted @ 2016-05-31 12:34
有梦就能实现
阅读(222)
评论(0)
推荐(0)
摘要:
类的加载和初始化的了解对于我们对编程的理解有很大帮助,最近在看类的记载方面的问题。从网上查阅了若干文章,现总结如下: 我们通过一段代码来了解类加载和初始化的顺序: package com.classloader.demo;class Insect { private int i = 9; prote 阅读全文
posted @ 2016-05-31 12:33
有梦就能实现
阅读(263)
评论(0)
推荐(0)
摘要:
相对C/C++ 而言,我们所用的JavaScript 在内存这一方面的处理已经让我们在开发中更注重业务逻辑的编写。但是随着业务的不断复杂化,单页面应用、移动HTML5 应用和Node.js 程序等等的发展,JavaScript 中的内存问题所导致的卡顿、内存溢出等现象也变得不再陌生。 这篇文章将从JavaScript 的语言层面进行内存的使用和优化的探讨。从大家熟悉或略有耳闻的方面,到大家大多... 阅读全文
posted @ 2016-05-31 08:22
有梦就能实现
阅读(307)
评论(0)
推荐(0)
摘要:
JavaScript采用垃圾自动回收机制,运行时环境会自动清理不再使用的内存,因此javascript无需像C++等语言一样手动释放无用内存。 在这之前先说一下垃圾回收的两种方式:引用计数与标记清除。 引用计数方式会为每个已分配内存单元设置计数器,当计数器减少到0的时候就意味着该单元无法再被引用,将 阅读全文
posted @ 2016-05-31 08:17
有梦就能实现
阅读(252)
评论(0)
推荐(0)