先说结论:就是为了让每个Web应用有自己独立的类加载空间,就像每个租户都有自己独立的房间,互不干扰。
2024年08月04日
最近学习一下别人的源码,于是在网上下载了各种源码,有17年的16年的等,本来是想直接找一个androidstudio项目,看着这些年份相对13年(Androidstudio问世)比较久远,猜想这些应该是androidstudio项目了吧,可是我所连续下载的三个都是eclipse项目。于是导入到androidstudio中出现了各种问题。
2024年08月04日
例1 用Lambda表达式实现Runnable接口
Java代码
2024年08月04日
介绍的是另一种引用类型数据——字符串,它是由Java中自带的类String创建的字符序列,也是String对象。
字符串,即String类,是Java中一个比较特殊的类,它不是Java的基本数据类型,却可以像基本数据类型一样使用,像声明和初始化等操作都是与基本数据类型操作是相同的,并且使用非常频繁,是程序经常处理的对象,所以学好String类的用法是很重要的。
2024年08月04日
前面我们已经学会如何使用Stream API,用起来真的很爽,但简洁的方法下面似乎隐藏着无尽的秘密,如此强大的API是如何实现的呢?Pipeline是怎么执行的,每次方法调用都会导致一次迭代吗?自动并行又是怎么做到的,线程个数是多少?本节我们学习Stream流水线的原理,这是Stream实现的关键所在。
首先回顾一下容器执行Lambda表达式的方式,以ArrayList.forEach()方法为例,具体代码如下:
2024年08月04日
# 引言
在本篇文章中,我会通过几个简单的程序来说明 agent 的使用,最后在实战环节我会通过 asm 字节码框架来实现一个小工具,用于在程序运行中采集指定方法的参数和返回值。有关 asm 字节码的内容不是本文的重点,不会过多的阐述,不明白的同学可以自己 google 下。
2024年08月04日
Java 8已经推出很久了,越来越多开发人员选择升级JDK
在Java 8 里面Lambda是最火的主题,不仅仅是因为语法的改变,更重要的是带来了函数式编程的思想,我觉得优秀的程序员,有必要学习一下函数式编程的思想以开阔思路。所以这篇文章聊聊Lambda的应用场景,性能,也会提及下不好的一面。
2024年08月04日
蓝色字体,选择“标星公众号”优质文章,第一时间送达
来自 | 青衣霓裳
链接 | my.oschina.net/u/4006