-
jvm 内存结构
jvm 内存结构 jvm 内存结构 graph TBA(jvm)-->E(类加载器系统)A-->B(运行时数据区)A-->D(本地库接口)A-->C(执行引擎)B-->虚拟机栈B-->本地方法栈B-->堆区B-->方法区B-->程序计数器 运行时数据区 从整个计算机内存中开辟一块内存存储 jvm 运行时需要用到的对象,变量等...
-
C++ Primer抄书笔记(二)——变量和基本类型(下)
C++ Primer抄书笔记(二)——变量和基本类型(下) 四、const限定符【引用/指针/顶层/常量表达式】 const对象值不变,必须初始化,能完成此type的大部分operation。 一般,多文件独立变量,编译初始化仅文件内有效; 除非,(条件:初值不是常量表达式 and 声明+定义...
-
C++ Primer 抄书笔记(二)——变量和基本类型(上)
C++ Primer 抄书笔记(二)——变量和基本类型(上) 一、基本内置类型 base build-in type【算数类型/类型转换/字面值常量】 基本内置类型(算数类型arithmetic type(整型integral type(字符,布尔bool),浮点型(单精度float,双精度double,扩展精度ex)),空类...
-
Java虚拟机——JVM
Java虚拟机——JVM 一、JVM整体架构 1、JVM(Java虚拟机):指以软件的方式模拟具有完整硬件系统功能、运行在一个 完全隔离环境中的完整计算机系统,是物理机的软件实现 。常用的虚拟机有VMWare、Virtual Box、Java Virtual Machine。 2、JVM由三个主要的子系统构成 类...
-
类加载与实例化
类加载与实例化 类加载与实例化 基本步骤 类装载分为以下 5 个步骤: 加载:根据查找路径找到相应的 class 文件然后导入 检查:检查加载的 class 文件的正确性 准备:给类中的静态变量分配内存空间 解析:虚拟机将常量池中的符号引用替换成直接引用的过程。符号引用理...
-
类与对象
类与对象 类与对象 数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据 基本数据类型 java 中有 8 种基本数据类型,其中 4 个整型、2 个浮点型、...
-
[C/C++]const限定符总结
[C/C++]const限定符总结 const限定符 const是一种限定符,被const所限定的变量其值不可以被改变。 const的初始化 由于const一旦创建其值就不能够被改变,所以我们必须对其进行初始化 const int a;//错误,const变量必须进行初始化!const int b=10;//正确,编译时初始...
-
值传递与对象拷贝
值传递与对象拷贝 值传递与对象拷贝 值传递和引用传递 调用一个有参函数的时候,会把实际参数传递给形式参数。但是,在程序语言中,这个传递过程中传递的两种情况,即值传递和引用传递 两者区别 值传递(pass by value)是指在调用函数时将实际参数复制一份传递到函数...
-
JVM垃圾回收详解
JVM垃圾回收详解 通常,我们在写java程序的时候,似乎很少关注内存分配和垃圾回收的问题。因为,这部分工作,JVM已经帮我们自动实现了。 这样看起来,好像很美好,但是任何事情都有两面性。虽然JVM会自动的进行垃圾回收,但是,如果遇到有些问题,JVM自己也处理不了呢...
-
[Java] 多线程基础详细总结,附加详细实例
[Java] 多线程基础详细总结,附加详细实例 详细代码在文章底部 目录 基础概念 进程与线程 单线程与多线程 实现线程的4中方式 thread.start()和runnable.run()的区别 Thread和Runnable的异同 线程的基本操作 线程的优先级与守护线程 synchronized关键字 实例锁与全局锁...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
