Java
本部分主要对Java的基础进行介绍,通过这部分,你可以对Java有一个基本的了解,完成基本的系统开发和知识学习。
纸飞机加油
这个作者很懒,什么都没留下…
展开
-
JVM
文章目录JVM探究JVM的位置JVM的体系结构类加载器双亲委派机制双亲委派机制的作用沙箱安全机制NativePC寄存器方法区栈三种JVM新生区老年区永久区堆内存调优GC与常用算法引用计数法复制算法标记压缩JMMJVM探究你对JVM了解多少?请谈谈你对JVM的理解?Java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError?怎么分析?JVM的常用调优参数有哪些?内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,你对类加载器的认识?原创 2020-12-13 16:46:52 · 193 阅读 · 0 评论 -
注解和反射
注解与反射文章目录注解与反射注解注解入门--什么是注解内置注解元注解自定义注解反射动态语言静态语言Java ReflectionJava反射机制提供的功能Java反射优点和缺点Class类Class类的常用方法获取Class类的实例哪些类型可以有Class对象Java内存分析了解:类的加载过程类的加载和ClassLoader的理解什么时候会发生类初始化类加载器的作用小结有了Class对象,能做什么setAccessible反射操作泛型反射操作注解了解什么是ORM注解注解入门–什么是注解Annot原创 2020-12-05 11:18:47 · 106 阅读 · 0 评论 -
JAVA多线程
1 进程与线程线程就是独立的执行路径。在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程。main()称之为主线程,为系统的入口,用于执行整个程序。在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为的干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制。线程会带来额外的开销,如CPU调度时间,并发控制开销。每个线程在自己的工作内存交互,内存控制不当会造成数据的不一致。原创 2020-11-30 22:50:45 · 154 阅读 · 0 评论