码迷,mamicode.com
首页 >  
搜索关键字:方法区    ( 1707个结果
java中String类型
String类型是字符串类型。。字符串一旦创建不可以在改变。“abc”字符串对象一旦创建,不可以再改成“abcd”提升字符串的访问效率:在程序中使用了“缓存”技术。所以在java中所有使用“双引号”括起来的字符串都会在“字符串常量池”中创建一份。字符串常量池在方法区中被存储..
分类:编程语言   时间:2015-06-17 02:04:37    阅读次数:120
java中static作用详解
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,...
分类:编程语言   时间:2015-06-15 18:51:09    阅读次数:164
黑马程序员_java String类小结
------- android培训、java培训、期待与您交流! ----------String类字符串是一个特殊的对象,字符串是常量一旦初始化就不会被改变,只能是新建字符串对象。字符串常量池是在方法区中开辟的。==与equals()的区别,前者判断的是引用类类型变量即地址,后者判断的是对象地址中...
分类:编程语言   时间:2015-06-14 16:26:14    阅读次数:161
从几个sample来学习JAVA堆、方法区、JAVA栈和本地方法栈
最近在看《深入理解Java虚拟机》,书中给了几个例子,比较好的说明了几种OOM(OutOfMemory)产生的过程,大部分的程序员在写程序时不会太关注Java运行时数据区域的结构:感觉有必要通过几个实在的例子来加深对这几个区域的了解1)Java堆所有对象的实例分配都在Java堆上分配内存,堆大小由-...
分类:编程语言   时间:2015-06-14 12:18:45    阅读次数:157
JAVA基础学习之多线程
进程与线程 进程:就是正在进行的程序。其实就是一个应用程序运行时的内存空间。 线程:线程就是进程当中的一个控制单元或执行路径。进程负责空间的标示,而线程负责执行应用程序的执行顺序。 当一个进程中出现多个线程是就是多线程。每个线程在栈中都有自己的执行空间、方法区、变量。 java VM启动的时候会有一个进程java.exe。该进程中至少有一个线程负责java程序的执行,而且这...
分类:编程语言   时间:2015-06-14 09:36:34    阅读次数:148
Servlet如何访问数据库
1、使用JDBC技术访问数据库 将JDBC驱动(.jar文件)放到WEB-INF\lib下。原因是:ClassLoader找到字节码文件,然后加载到JVM的方法区中,变成一个对象。Tomcat都有自己的类加载器,会去WEB-INF下面lib中找字节码文件。因为jar包中都是字节码文件 在Serv.....
分类:数据库   时间:2015-06-14 06:58:35    阅读次数:151
Java GC的原理
Java GC(garbage collec,垃圾收集,回收)GC是对JVM中的内存进行标记和回收,Sun公司的JDK用的虚拟机都是HotSpot对象化的实例是放在heap堆内存中的,这里讲的分代收集也是指对堆内存的回收GC的分代收集分为:年轻代、老年代、永久代。(方法区是被当做永久代的,不过JDK...
分类:编程语言   时间:2015-06-12 06:22:16    阅读次数:412
JVM内存结构
1、堆:所有对象实例存放地,垃圾管理的主要对象,被所有java线程所共享2、栈:线程私有、存储局部变量表、操作栈、动态链接、方法出口3、方法区:线程共享的内存区域、存储类信息、常是、静态变量、即时编译器编译后的代码3、本地方法框:为虚拟机使用到的Native方法服务4、程序计数器:线程私有、指向下一...
分类:其他好文   时间:2015-06-10 18:54:01    阅读次数:160
区域设置 ID (LCID) 表, 及获取方法
区域设置 ID (LCID) 表, 及获取方法中国的区域设置 ID 是 2052, 如果经常打开微软软件的安装目录应该经常见到.获取很简单, 有现成的 API 函数: GetThreadLocale.begin ShowMessage(IntToStr(GetThreadLocale)); //20...
分类:其他好文   时间:2015-06-10 15:37:54    阅读次数:145
区分系统与业务的工程划分方法
区分系统与业务的工程划分方法如何划分一个系统的源程序工程?这里提出一个基于系统和业务的工程划分模型,这个模型的特点是要区分出哪些是系统工程、哪些是业务工程。本文只着重于客户端页面层,弄清楚页面层后服务端的工程结构应不难想象。为便于书写,我们设计了一个场景:呼叫中心系统里跑档案和呼叫两个业务。界面层我...
分类:其他好文   时间:2015-06-09 19:20:57    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!