- 博客(7)
- 问答 (1)
- 收藏
- 关注
转载 JSON 数据格式
JSON 数据格式 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair
2017-09-25 17:27:26 247
转载 Java中关于内存泄漏出现的原因以及如何避免内存泄漏(超详细版汇总上)
来源:http://blog.csdn.net/wtt945482445/article/details/52483944Android 内存泄漏总结内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。内存泄漏大家都不陌生了,简单粗俗的讲,就是该被释放的对象没有释放,一直被某个或某些实例所持有却不再被使用导致 GC 不能回收。最近自己阅读了大
2017-09-22 17:18:59 915
转载 全面理解Java内存模型
来源:http://blog.csdn.net/suifeng3051/article/details/52611310Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。如果我们要想深入了解Java并发编程,就要先理解好Jav
2017-09-22 14:30:51 177
转载 内存的理解
内存的使用:对于程序员,我们最重要的是能理解不同进程间私有内存空间的含义。C和C++的编译器把私有内存分为3块:基栈、浮动栈和堆。如下图: (1)基栈:也叫静态存储区,这是编译器在编译期间就已经固定下来必须要使用的内存,如程序的代码段、静态变量、全局变量、const常量等。 (2)浮动栈:很多书上称为“栈”,就是程序开始运行,随着函数、对象的一段执行,函数内部变
2017-09-22 10:35:08 258
转载 Java中的static关键字解析
static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.static关键字的用途 二.static关键字的误区 三.常见的笔试面试题 若有不
2017-09-21 17:43:34 192
转载 深度解析串池
Java字符串池(String Pool)深度解析版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 在工作中,String类是我们使用频率非常高的一种对象类型。JVM为了提升性能和减少内存开销,避免字符串的重复创建,其维护了一块特殊的内存空间,这就是我们今天要讨论的核心,即字符串池(String Pool)。字符串池由String类私有的维护
2017-09-21 16:13:20 410
原创 关于String类型变量的比较问题
String str1 = "abc";String str2 = "abc";上述中的"abc"会被存放到常量字符串池中,定义str1和str2指向了字符串池中的"abc"(这里有个原则:指向的字符串如果存在,就共享)java中的串池有两个特点:1、串池中的内容一经创建便不可改变,平时见到的串内容发生了改变那是假象,其实是丢弃了旧串,创建了新串;2、当串池中的内
2017-09-21 15:46:42 1084
空空如也
java线程暂停和唤醒问题
2015-11-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人