- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 java面试准备(一)
一、java理解 1、Java特性:面向对象(封装,继承,多态)、平台无关性(JVM运行.class文件、)、语言(泛型,Lambda)、 类库(集合,并发,网络IO/NIO) 、JRE(Java运行环境,JVM,类库) 、JDK(Java开发工具,包括JRE,javac,诊断工具)。GC机制(Java的内存结构,堆、栈、方法区等,然后围绕什么样的对象可以 回收以及回收的执行)。 2、Java分为编译期和运行时。Javac的编译,编译Java源码生成“.class”文件,而不是可以直接执行的机器码。Java
2020-05-15 11:03:59
162
原创 对象、栈、堆、实例变量、引用变量、局部变量、对象存活
一、对象 1 、栈、堆、方法区、 * 栈:方法调用以及变量的生存空间,线程私有,生命周期和线程一致。方法和局部变量还有引用变量都在栈中。 堆:对象的生存空间。线程共享,主要是存放对象实例、数组。多个线程私有的分配缓冲区可以位于物理上不连续的空间,但是逻辑上要连续。 方法区: 属于共享内存区域,存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。 2、实例变量与局部变量 实例...
2020-05-08 21:50:06
759
原创 线程和同步
一、线程 1.1 多线程 自定义线程类: public class MyThread extends Thread{ public MyThread(String name){ super(name); } public void run(){ for (int i = 0; i < 20; i++) ...
2020-05-07 19:06:50
133
CodeUtil-mysql-oracle-ssm-服务层和控制层.7z
2020-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人