1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. S>
  5. 深入理解java异常处理机制及应用

当前主题:深入理解java异常处理机制及应用

深入理解java异常处理机制及应用相关的博客

查看更多 写博客

《深入理解Java虚拟机》-----Java内存区域与内存溢出异常——Java高级开发必须懂的

《深入理解Java虚拟机》-----Java内存区域与内存溢出异常——Java高级开发必须懂的 正文 回到顶部 2.1 概述 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“

阅读全文

深入理解JVM虚拟机6:深入理解JVM类加载机制

深入理解JVM类加载机制 简述:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 下面我们具体来看类加载的过程: 类的生命周期 类从被加载到内存中开始,

阅读全文

《深入理解 Java 虚拟机》笔记整理

《深入理解 Java 虚拟机》笔记整理 正文 一、Java 内存区域与内存溢出异常 1、运行时数据区域 程序计数器:当前线程所执行的字节码的行号指示器。线程私有。 Java 虚拟机栈:Java 方法执行的内存模型。线程私有。 本地方法栈:Native 方法执

阅读全文

《深入理解Java虚拟机》学习笔记

>>自动内存管理机制 第2章 垃圾收集器与内存分配策略 1.Java虚拟机在执行java程序时会把它所管理的内存会分为若干个不同的数据区域, 这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在, 有些区域则是在以来用户线程的启动和

阅读全文

夯实Java基础系列13:深入理解Java中的泛型

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star、Fork、Watch三连哈,感谢你的支持。 文章首发于我的个

阅读全文

深入理解Java-final关键字

1 修饰属性或者变量 无论属性是基本类型还是引用类型,作用都是变量里面存放的“值”不可变 经常和static关键字一起使用,作为常量 基本类型,变量放的是实实在在的值,如1,“abc”等 引用类型,变量放的是个地址,所以用final修饰引用类型变量指的是它里

阅读全文

基于JVM原理、JMM模型和CPU缓存模型深入理解Java并发编程

许多以Java多线程开发为主题的技术书籍,都会把对Java虚拟机和Java内存模型的讲解,作为讲授Java并发编程开发的主要内容,有的还深入到计算机系统的内存、CPU、缓存等予以说明。实际上,在实际的Java开发工作中,仅仅了解并发编程的创建、启动、管理和通信

阅读全文

深入理解Java虚拟机:OutOfMemory实战

在Java虚拟机规范的描述中,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(下文称OOM)异常的可能,本节将通过若干实例来验证异常发生的场景。并且会初步介绍几个与内存相关的最基本的虚拟机参数。 本节内容的目的有两个:

阅读全文