java基础
文章平均质量分 91
三丶竹
这个作者很懒,什么都没留下…
展开
-
JVM虚拟机最全教程看这一篇就够了
JVM是运行在操作系统之上的,它与硬件没有直接的交互JVM体系结构概览属于线程私有的:本地方法栈,java栈,程序计数器1、类加载器 ClassLoader负责加载class文件,class文件在文件开头有特定的文件标示(cafe babe开头的文件),将class文件字节码内容加载到内存中,并将这些内容转换成方法区(放类的描述的地方)中的运行时数据结构并且ClassLoader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。1.1 类加载器分类原创 2020-10-16 11:47:54 · 1373 阅读 · 0 评论 -
Maven知识点 dependencyManagement 和 dependencies区别
dependencyManagement: Maven使用dependencyManagement元素提供了一种管理依赖版本号的方式通常会在一个组织或者项目的最顶层父pom中可以看到dependencyManagement元素使用pom.xml中的dependencyManagement元素能让所有的子项目中引用一个依赖而不需要显示的列出版本号。Maven会沿用父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后它就会使用dependencyMana..原创 2020-07-26 18:16:47 · 251 阅读 · 0 评论 -
史上最全Lambda表达式介绍
Lambda最全介绍欢迎进入Lambda世界概念:优点:一、 Lambda表达式的基础语法java8引入了一个新的操作符 “->” ,该操作符称为箭头操作符或Lambda操作符左侧:Lambda表达式的参数列表右侧:Lambda表达式中所需要执行的功能,即Lambda体语法格式:格式一:无参数,无返回值() -> System.out.printLn(“hello world”);Runnable r1 = () -> System.out.println("hel原创 2020-06-28 01:03:57 · 1268 阅读 · 0 评论