#引言 垃圾回收(GC,Garbage Collection) 在笔者上一篇文章中(JVM内存模型),介绍了JVM内存模型以及JVM运行时的数据区,堆是JVM内存区域里面最大的一块区域,用于存放实例数据,因此这一块区域是垃圾回收的重点区域,而堆为了提高垃圾回收效率,又被分为了年轻代和老老年,年轻代又 ...
分类:
其他好文 时间:
2021-05-24 07:35:23
阅读次数:
0
目录 内部类 1、内部类概述 2、成员内部类(实例内部类、非静态内部类) 3、静态内部类 4、局部内部类 5、匿名内部类 内部类 1、内部类概述 内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对B类来说就是外部类了。 内部类不是在一个jav ...
分类:
编程语言 时间:
2021-05-24 07:25:15
阅读次数:
0
1,存储类: 通过特定的字符来定义变量和函数可见性(作用域)和生命周期 1,auto存储类 auto 存储类是所有局部变量默认的存储类并只能修饰局部变量 例子: { int mount; 或 auto int month; } 2,register存储类 register 存储类用于定义存储在寄存器 ...
分类:
编程语言 时间:
2021-05-24 07:14:34
阅读次数:
0
let obj = { a:1 b:2 } let obj2 = { ...obj c:3 d:4 } console.log(obj2)//1,2,3,4,对象展开 //常考题目 let a = 1 let b = 2 将两个值交换,过去是通过声明一个变量c来解决 现在可以通过解构变量 [a,b] ...
分类:
其他好文 时间:
2021-05-24 07:14:19
阅读次数:
0
在 Bash 解释器中,内置了许多变量,这些变量的功能是解释器自带的,我们在编写shell脚本时如果能灵活的使用它们,对脚本的编写效率以及差错大有帮助, 下面一一介绍这些变量 $FUNCNAME、$LINENO、$PWD FUNCNAME和LINENO 变量经常用于脚本的调试 FUNCNAME 表示 ...
分类:
系统相关 时间:
2021-05-24 07:09:39
阅读次数:
0
https://blog.csdn.net/qq_36159978/article/details/79190690 原因分析: 环境变量的配置规范问题 java_home配置时不需要\bin, 在path中在%java_home%后加上\bin ...
分类:
编程语言 时间:
2021-05-24 07:07:18
阅读次数:
0
好长时间没有用过composer , 现在都已经到了2.几了 , 如果用旧版的就会报错 windows下尽量用那个exe的安装器 , 这样就不需要设置环境变量了 , 而且winddows下需要bat的那几个脚本 , 用这个就更方便了 https://getcomposer.org/download/ ...
反射 Java反射机制概述 什么是反射 Reflection (反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Cla ...
分类:
编程语言 时间:
2021-05-24 06:49:53
阅读次数:
0
堆中包含方法区,方法区中包含class文件,static变量及方法,字符串常量池 ...
分类:
编程语言 时间:
2021-05-24 06:48:43
阅读次数:
0
Java开发坏境搭建 JDK下载与安装 配置坏境变量 JDK目录介绍 HelloWorld及简单语法规则 Notepad++安装和使用 卸载JDK 删除Java的安装目录 删除JAVA_HOME 删除Path下关于Java的目录 java - version 安装JDK 百度搜索JDK8,找到下载地 ...
分类:
编程语言 时间:
2021-05-24 06:30:15
阅读次数:
0