- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、前言 天下代码一大抄, 抄来抄去有提... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、前言 天下代码一大抄, 抄来抄去有提...
- 提示 Java8所有的新特性基本基于函数式编程的思想,函数式编程给Java带来了注入了新鲜的活力。 函数式编程其实并不是很难,小编在学习函数式编程时候刚开始一头雾水,最后仔细观察就发现了其中的小窍门,读了本篇文章如果还没有掌握,就算我输了 加我微信: lxchinesszz 找我一对一教学 # 函数式编程 #... 提示 Java8所有的新特性基本基于函数式编程的思想,函数式编程给Java带来了注入了新鲜的活力。 函数式编程其实并不是很难,小编在学习函数式编程时候刚开始一头雾水,最后仔细观察就发现了其中的小窍门,读了本篇文章如果还没有掌握,就算我输了 加我微信: lxchinesszz 找我一对一教学 # 函数式编程 #...
- synchronized 修饰 非静态方法 当修饰非静态方式时候,我们知道非静态方式,是属于对象的,那么锁住了对象,意味这个,这个对象在并发情况下,只能执行一个. 但是: 如果是多个对象的情况下,并不能有同步的作用 synchronized(this){ ... } 理解: 所以当用synchroniz... synchronized 修饰 非静态方法 当修饰非静态方式时候,我们知道非静态方式,是属于对象的,那么锁住了对象,意味这个,这个对象在并发情况下,只能执行一个. 但是: 如果是多个对象的情况下,并不能有同步的作用 synchronized(this){ ... } 理解: 所以当用synchroniz...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等...
- 1. 不变模式的核心思想 在并行开发过程中,为确保数据的一致性和正确性,又必要对对象进行同步,但是同步操作对系统性能有相当的损耗。因此可以使用一种不可改变的对象,依靠其不变形来确保并行操作在没有同步的情况下依旧保持一致性和正确性。 不变模式的使用场景主要包括两个条件: a. 当对象创建后,其内部状态和数据不再发生任何改变;b.对象... 1. 不变模式的核心思想 在并行开发过程中,为确保数据的一致性和正确性,又必要对对象进行同步,但是同步操作对系统性能有相当的损耗。因此可以使用一种不可改变的对象,依靠其不变形来确保并行操作在没有同步的情况下依旧保持一致性和正确性。 不变模式的使用场景主要包括两个条件: a. 当对象创建后,其内部状态和数据不再发生任何改变;b.对象...
- 前面的代码和注释混在一起看得好晕,后面的还行 再来点补充总结: startActivityForResult与startActivity的不同之处在于: 1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。 ... 前面的代码和注释混在一起看得好晕,后面的还行 再来点补充总结: startActivityForResult与startActivity的不同之处在于: 1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。 ...
- 本篇文章,从命名规则的方向作为起始点,主要解释两个关键字,让你对Guava的扩展集合类型有一个清晰的认识,因为Guava集合非常精准地遵循了JDK接口契约,所以当你认识了之后,就可以直接查看API文档进行使用 http://tool.oschina.net/apidocs/apidoc?api=guava Immut... 本篇文章,从命名规则的方向作为起始点,主要解释两个关键字,让你对Guava的扩展集合类型有一个清晰的认识,因为Guava集合非常精准地遵循了JDK接口契约,所以当你认识了之后,就可以直接查看API文档进行使用 http://tool.oschina.net/apidocs/apidoc?api=guava Immut...
- Mockito简介 什么是mock? 在软件开发的世界之外, “mock”一词是指模仿或者效仿。 因此可以将“mock”理解为一个替身,替代者. 在软件开发中提及”mock”,通常理解为模拟对象或... Mockito简介 什么是mock? 在软件开发的世界之外, “mock”一词是指模仿或者效仿。 因此可以将“mock”理解为一个替身,替代者. 在软件开发中提及”mock”,通常理解为模拟对象或...
- 代码片段系列, 前面写了一个日期生成工具,受到很多同学的关注,再次在分享一个小编在业务中简化代码的过滤。 并没有技术难度和技巧,仅仅是对原生lambda的封装,简化使用语法。 JDK原生过滤器语法 其... 代码片段系列, 前面写了一个日期生成工具,受到很多同学的关注,再次在分享一个小编在业务中简化代码的过滤。 并没有技术难度和技巧,仅仅是对原生lambda的封装,简化使用语法。 JDK原生过滤器语法 其...
- 目录 1,注释 1.1:使用的技巧 1.2:注意点 2,关键字 2.1:概念 2.2:第一个关键字class 3,字面量 4,变量 4.1:什么是变量? 4.2:变量的定义格式 4.2.1:格式详解 4.2.2:常用的数据类型 4.2.3:变量的注意事项 4.3:变量的练习 5,数据类型 5.1:Java... 目录 1,注释 1.1:使用的技巧 1.2:注意点 2,关键字 2.1:概念 2.2:第一个关键字class 3,字面量 4,变量 4.1:什么是变量? 4.2:变量的定义格式 4.2.1:格式详解 4.2.2:常用的数据类型 4.2.3:变量的注意事项 4.3:变量的练习 5,数据类型 5.1:Java...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 BootStrap ClassLoader:称为启动类加... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 BootStrap ClassLoader:称为启动类加...
- 快速理解Java字符串常量池 本篇课程不来虚的,上来就是干活,现在发车。小编通过代码案例及比喻,带你一窥究竟。 为什么会有常量池的概念? 不知道小伙伴们是否有思考过这个问题? 没有思考也无所谓,小... 快速理解Java字符串常量池 本篇课程不来虚的,上来就是干活,现在发车。小编通过代码案例及比喻,带你一窥究竟。 为什么会有常量池的概念? 不知道小伙伴们是否有思考过这个问题? 没有思考也无所谓,小...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、什么是APT APT 全拼 Annot... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、什么是APT APT 全拼 Annot...
- Java编程规范中声明,Java接口类是不能直接实例化的,但是我们在平时的开发中经常会遇到只声明接口就可以直接使用的。 eg: Mybatis中只用使用@MapperScan声明要扫描的Mapper接口类就可以直接从Spring中获取使用,进行操作数据库Dubbo中只要用Dubbo提供的@Service注解,... Java编程规范中声明,Java接口类是不能直接实例化的,但是我们在平时的开发中经常会遇到只声明接口就可以直接使用的。 eg: Mybatis中只用使用@MapperScan声明要扫描的Mapper接口类就可以直接从Spring中获取使用,进行操作数据库Dubbo中只要用Dubbo提供的@Service注解,...
- 目录 第一章:流程控制语句 1.1:流程控制语句分类 1.2:顺序结构 第二章:判断语句:if语句 2.1:if语句格式1 2.2:if语句格式2 2.3:if语句格式3 第一章:流程控制语句 1.1:流程控制语句分类 顺序结构 判断和选择结构(if, switch) 循环结构(for, whi... 目录 第一章:流程控制语句 1.1:流程控制语句分类 1.2:顺序结构 第二章:判断语句:if语句 2.1:if语句格式1 2.2:if语句格式2 2.3:if语句格式3 第一章:流程控制语句 1.1:流程控制语句分类 顺序结构 判断和选择结构(if, switch) 循环结构(for, whi...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签