![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 83
陶程
这个作者很懒,什么都没留下…
展开
-
[Java基础]Java总结篇
本文来自于清华大神(潇涧)的Java总结,已得到其本人允许转载1.JVMJVM内存模型:PC(程序计数器),虚拟机栈,本地方法栈,Java堆,方法区PC:字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。虚拟机栈:每个方法被执行的时候都会创建一个栈帧(Stack Frame)用于存储局部变量表、操作转载 2016-03-24 11:32:23 · 3826 阅读 · 4 评论 -
[读书笔记]多线程学习笔记
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个执行流就是一个线程。线程和进程所有运行中的任务通常对应一个进程(Process)。当一个程序进入内存运行时,即变成一个进程。进程时系统进行资源分配和调度的一个独立单元。进程包含3个特征:1、独立性 2、动态性 3、并发性多线程扩展了多进程的概念,使原创 2016-02-07 12:12:12 · 1466 阅读 · 0 评论 -
[Java基础]Java基础篇
以下资料均来源于牛客网,仅供学习1、什么是java虚拟机?为什么Java被称作是“平台无关的编程语言”? 答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性原创 2016-01-13 18:37:24 · 4954 阅读 · 0 评论