元数据,在元数据中含有class对象的指针,class对象也有元数据的指针
JVM之Java对象模型oop-klass klass 在JVM中,Klass是用来描述一个类的元数据的,里面包括了类的修饰符、类名、父类、类加载器等,简单来说就是描述一个Java类的元数据的数据结...
元数据,在元数据中含有class对象的指针,class对象也有元数据的指针
JVM之Java对象模型oop-klass klass 在JVM中,Klass是用来描述一个类的元数据的,里面包括了类的修饰符、类名、父类、类加载器等,简单来说就是描述一个Java类的元数据的数据结...
https://segmentfault.com/a/1190000016056409
ab压力测试中,发现你一次最多只能启动1024个线程 默认情况下,一个线程的栈要预留1M的内存空间而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个...
我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方...
invoke 执行源码
反射是什么 在程序运行时候,获取某一个类的信息。反射的核心是JVM在运行时才动态加载类或调用方法/访问属性,它不需要事先(写代码的时候或编译期)知道运行对象是谁。 反射的用途...
文章开头先引入一处图片。 这处图片引自老罗的博客。为了避免不必要的麻烦,首先声明我个人比较尊敬老罗的。至于为什么放这张图,自然是为本篇博文服务,接下来我自会说明。好了,可以开...
Class类是什么? 首先Class类来源于java.lang.Class Class 本身也是一个类,还是个泛型类,只不过名字奇特了一点 我们自己写的类,基本上是用来抽象某...
1. 安装 zsh 软件包和 git 2. 克隆 oh-my-zsh 3. 复制 .zshrc,修改命令提示符样式 4. 修改 shell 类型
1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是...
什么是类加载 运用命令启动java虚拟机(jvm),虚拟机通过流,将磁盘上的字节码(class)文件的内容读到虚拟机中,并且保存下来的过程叫类加载。 类加载的特性 在虚拟机的...
在类中用static{},修饰的块被称为静态块。主要用于给静态变量赋值,调用静态方法。在类加载的时候执行一次。 测试方法类 结果 说明 在main方法中,执行了两次Class...
什么是java日志? 将应用程序的日志输出到指定地址 java日志的核心 Logger :Logger负责捕捉事件并将其发送给合适的Appender。 Appenders:也...
jenkins安装gitlab插件安装gitlab插件 打开jenkins->系统管理 ->系统配置 。点击配置会出现倒三角,选择gitlab2.png 填写连接名称(随意填...
运行参数化 -@Parameterized.Parameters(name = "{index} : test ({0})={1}+{2}") name为每次的用例的名字 ...
一、GitLab是什么 GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有...
JUint是什么? JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族...
安装完gitlab后的运维操作 初次配置服务 启动服务 停止服务 重启服务 检查服务的日志信息 检查redis的日志 检查postgresql的日志 检查gitlab-wor...