码迷,mamicode.com
首页 >  
搜索关键字:常量池    ( 950个结果
学习笔记
Java堆、栈和常量池以及相关String的详细讲解(经典中的经典) http://www.cnblogs.com/xiohao/p/4296088.html 二叉树的深度优先遍历和广度优先遍历 http://blog.csdn.net/fantasy_lin_/article/details/52 ...
分类:其他好文   时间:2017-05-25 00:03:02    阅读次数:179
字符串常量池
创建字符串有两种方式:两种内存区域(字符串池,堆)1." " 引号创建的字符串在字符串池中2.new,new创建字符串时首先查看池中是否有相同值的字符串,如果有,则拷贝一份到堆中,然后返回堆中的地址;如果池中没有,则在堆中创建一份,然后返回堆中的地址(注意,此时不需要从堆中复制到池中,否则导致浪费池 ...
分类:其他好文   时间:2017-05-23 10:15:01    阅读次数:173
Java虚拟机学习-对象的创建
虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,必须先执行相应类的加载过程。 类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便可完全确定,为对象分 ...
分类:编程语言   时间:2017-05-21 20:34:18    阅读次数:180
JVM内存管理概述与android内存泄露分析
一.内存划分 将内存划分为六大部分,分别是PC寄存器、JAVA虚拟机栈、JAVA堆、方法区、运行时常量池以及本地方法栈. 1、PC寄存器(线程独有):全称是程序计数寄存器,它记载着每一个线程当前运行的JAVA方法的地址, 如果是当前执行的是本地方法,则程序计数器会是一个空地址。它的作用就是用来支持多 ...
分类:移动开发   时间:2017-05-21 12:46:24    阅读次数:237
Java中Integer和int比较大小出现的错误
Java在某一处维护着一个常量池,(我记得)在小于128的范围内,直接用 这里返回的是true. 但是>=128, 这里的常量池可以修改,在什么地方我忘了,可以百度一下,最好还是比较之前转换一下. ...
分类:编程语言   时间:2017-05-20 13:52:40    阅读次数:165
java 中变量存储位置的区别
[原文] 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域:存放静态 ...
分类:编程语言   时间:2017-05-19 16:53:11    阅读次数:200
关于synchronized关键字修饰的注意点
package com.bjsxt.base.sync006;/** * synchronized代码块对字符串的锁,注意String常量池的缓存功能 * @author alienware * */public class StringLock { public void method() { / ...
分类:其他好文   时间:2017-05-17 17:14:11    阅读次数:148
EventBus简单封装
前言 以前每个页面与每个页面业务逻辑传递让你不知所措,一个又一个接口回调,让你晕头转向,一个又一个参数让你混乱不堪。EventBus一个耦合度低的让你害怕的框架。 什么是EventBus EventBus是一个消息总线,以观察者模式实现,用于简化程序的组件,可以轻易切换线程,实现各组件之间的刷新通知 ...
分类:其他好文   时间:2017-05-15 14:18:08    阅读次数:203
Java基础笔记(2) 程序入口 关键字 标识符 常量 变量
提醒:关于那些和我一样新鸟来看资料的,能看懂多少看多少,看不懂的就是不重要,重要的你想我自己学习肯定要标注的,这些信息明白每个知识点实际作用就好了,其他的比如等会讲的常量内存,常量池这些都是我找的资料,有的自己都还不是太清楚,只是为了明白有这回事,没有那个新手教程一上来就讲这些,我拿低工资的怎么能去 ...
分类:编程语言   时间:2017-05-06 13:17:54    阅读次数:180
java总结之基础类型与常量池
1、基础类型有byte short int long char boolean float double八种。 其中byte short int long char 的包装类型是存放在常量池(用来维护该类型所用到常量的有序集合)中的,浮点类型未实现常量池。 常量池存放的是>=-128和<=127中的 ...
分类:编程语言   时间:2017-04-30 17:13:24    阅读次数:151
950条   上一页 1 ... 57 58 59 60 61 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!