码迷,mamicode.com
首页 >  
搜索关键字:常量池    ( 950个结果
java基础--集合框架(强弱)
(1) 队列:单向和双向 一、单向:一端操作 1、一般:FIFO 2、优先和堆栈: LIFO 二、双向:两端操作,头或尾操作 package com.zwj.que; import java.util.ArrayDeque; import java.util.Queue; /** * 使用队列模拟银 ...
分类:编程语言   时间:2017-11-18 19:59:57    阅读次数:225
java 虚拟机内存介绍
已经入行快有两年了,然而没有认真看过java虚拟机内存的介绍,下面把自己看的关于java虚拟机内存的介绍写下来,分享给大家。 java 虚拟机在运行时将内存分为几个区域,分别为程序记数区,java虚拟机栈,本地方法栈,java堆,方法区,运行常量池。此外还有一个叫做直接内存的区域,虽然不是java虚 ...
分类:编程语言   时间:2017-11-16 23:57:07    阅读次数:188
java虚拟机启动参数分类详解
java启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取 ...
分类:编程语言   时间:2017-11-13 19:57:29    阅读次数:176
java 8中撤销永久代,引入元空间
撤销永久代,引入元空间: 在 JDK 1.8 中,HotSpot 已经没有 “PermGen space”这个空间了,取而代之是一个叫做 Metaspace(元空间) 的东西。 Java7中已经将字符串常量池从永久代移除,在Java 堆(Heap)中开辟了一块区域存放字符串常量池。而在Java8中, ...
分类:编程语言   时间:2017-11-11 19:49:44    阅读次数:156
Java提要
一、四种权限修饰符 1、访问控制修饰符 作用: 用于控制被修饰变量、方法、类的可见范围. public 的访问级别是最高的,其次是 protected、默认和 private. 成员变量和成员方法可以处于4个访问级别中的一个:公开、受保护、默认或私有. 存在继承关系时,父类不可以是 private, ...
分类:编程语言   时间:2017-11-09 20:48:17    阅读次数:145
java中String类intern()方法探索
想到什么写什么,会有点乱,意思理解就行 首先我们创建两个字符串对象,如下: 通过new关键字创建字符串对象时,会同时在堆和常量池中生成两个对象,比如说上面的第一条语句产生两个内容均为"hx"的对象,一个在堆中,一个在常量池中,a引用的是堆中的对象,内容是"hx";上面第二条语句产生五个对象,其中两个 ...
分类:编程语言   时间:2017-11-08 20:01:51    阅读次数:154
Java常量池理解与总结
一.相关概念 什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。 Class文件中的常量池在Class文件结构中,最头的4个字节用于存储魔数Magic Number,用于确定一个文件是否能被JVM接受 ...
分类:编程语言   时间:2017-11-07 19:37:12    阅读次数:211
java虚拟机学习-触摸java常量池(13)
java虚拟机学习-深入理解JVM(1) java虚拟机学习-慢慢琢磨JVM(2) java虚拟机学习-慢慢琢磨JVM(2-1)ClassLoader的工作机制 java虚拟机学习-JVM内存管理:深入Java内存区域与OOM(3) java虚拟机学习-JVM内存管理:深入垃圾收集器与内存分配策略( ...
分类:编程语言   时间:2017-11-07 19:32:30    阅读次数:231
java.lang.OutOfMemoryError: Java heap space
在Myeclipse中测试restful接口返回数据的时候,直接采用main方法执行程序,但是几秒钟后程序报错,返回字符串结果正常,只是数据量有点大。 先查看源代码Arrays.java:2367 创建char数组对象时候报错,错误信息堆空间溢出 华丽的分割线,下面堆和栈的解释还是比较清楚的 ◆寄存 ...
分类:编程语言   时间:2017-11-02 11:22:32    阅读次数:114
Java虚拟机 学习 第二章总结
Java的内存管理机制JVM运行时的数据区域:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区,运行时常量池,(直接内存) 按照线程共享分类:线程独有 1.程序计数器,占用非常小的空间,用于维护线程切换时执行过程的正确性 2.Java虚拟机栈:Java线程没执行一个方法都会生成一个栈帧, ...
分类:编程语言   时间:2017-10-31 22:24:32    阅读次数:221
950条   上一页 1 ... 46 47 48 49 50 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!