1.子类 1) 定义子类 //假设父类(也叫做超类)是Employee类,用extends来表示继承 public class Manager extends Employee{ //域和方法 private double bonus; //子类的域 ... private void setBonu ...
分类:
编程语言 时间:
2020-11-23 12:08:42
阅读次数:
7
java程序性能分析之thread dump和heap dump 博客分类: java基础 javajmapjstack 一.dump基本概念 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件来帮助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等 ...
分类:
编程语言 时间:
2020-11-21 12:39:10
阅读次数:
19
2. MAPREDUCE框架结构及核心运行机制 2.1 框架架构 一个完整的mapreduce程序在分布式运行时有三类实例进程:1、MRAppMaster(Mapreduce application master):负责整个程序的过程调度及状态协调2、MapTask:负责map阶段的整个数据处理流程 ...
分类:
其他好文 时间:
2020-11-21 12:15:54
阅读次数:
6
java.util.concurrent.RejectedExecutionException: Task com.personal.practice.jvm.Jstacktest$1@7d605a5a rejected from java.util.concurrent.ThreadPoolExe ...
分类:
编程语言 时间:
2020-11-21 12:12:44
阅读次数:
8
JAVA 基础 一 基本语法 注释 标识符 由字母、数字、下划线(_)和美元符号($)组成 不能以数字开头 不能是关键字 关键字 const goto 是保留关键字 true false null 不属于关键字,是一个单独的标识类型 运算符 常量 整型常量 二进制 0B 0b 八进制 0开头 十进制 ...
分类:
编程语言 时间:
2020-11-21 11:51:02
阅读次数:
40
正则表达式 NFA引擎匹配原理 https://blog.csdn.net/lxcnn/article/details/4304651 贪婪模式与非贪婪模式 http://www.360doc.cn/mip/42405090.html ...
分类:
编程语言 时间:
2020-11-20 11:52:52
阅读次数:
46
内存分区简介 老生常谈的问题了,虽然网上一搜一大把,也很详细,但是我还是想写一写,通过自己的总结整理,加深一下印象。 我不知道学习Java内存分区有什么实际作用,但它就是像常识一样,一个使用Java语言的人不知道内存分区总感觉差点意思。 Java程序是运行在JVM虚拟机上的。Java虚拟机在运行程序 ...
分类:
编程语言 时间:
2020-11-19 12:59:20
阅读次数:
19
数组原理内存图理解?内存?内存是计算机中一个很重要的原件,临时存储区域,作用是当程序运行过中,我们编写的程序文件存放在硬盘当中,硬盘当中的程序文件不会运行,存放到内存当中,当程序运行完毕后程序会清空内存。?Java虚拟机当中的内存划分?为了提高效率,就对内存空间进行不同区域的划分,每一篇区域都有特定的处理数据方式和内存管理方式区域名称作用寄存器给cpu使用,和我们开法没有关系本地方法栈JVM在使用
分类:
编程语言 时间:
2020-11-18 13:09:55
阅读次数:
12
第十四章 Java反射机制 反射的概述 关于反射的理解 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何 类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个 ...
分类:
编程语言 时间:
2020-11-18 12:58:09
阅读次数:
9
类加载子系统: 加载Class信息. java的NIO允许使用直接内容, 适用于读写频繁场景,不受限于Xms. ...
分类:
其他好文 时间:
2020-11-12 14:14:28
阅读次数:
7