- 目录 1,方法概述 1.1:方法的概念 2,方法的定义和调用 2.1:无参数方法定义和调用 2.2:无参数方法的练习 3,带参数方法定义和调用 3.1:带参数方法定义和调用 3.2:形参和实参 3.3:带参数方法练习 4,带返回值方法的定义和调用 4.1:带返回值方法定义和调用 4.2:带返回值方法练习1: 4... 目录 1,方法概述 1.1:方法的概念 2,方法的定义和调用 2.1:无参数方法定义和调用 2.2:无参数方法的练习 3,带参数方法定义和调用 3.1:带参数方法定义和调用 3.2:形参和实参 3.3:带参数方法练习 4,带返回值方法的定义和调用 4.1:带返回值方法定义和调用 4.2:带返回值方法练习1: 4...
- 信号量这个概念不太好理解 举个��解释: 以一个停车场是运作为例。为了简单起见,假设停车场只有三个车位,一开始三个车位都是空的。这时如果同时来了五辆车,看门人允许其中三辆不受阻碍的进入,然后放下车拦,... 信号量这个概念不太好理解 举个��解释: 以一个停车场是运作为例。为了简单起见,假设停车场只有三个车位,一开始三个车位都是空的。这时如果同时来了五辆车,看门人允许其中三辆不受阻碍的进入,然后放下车拦,...
- 其实,我觉得,程序员35岁分水岭,只是一个火了的梗而已,大家以讹传讹,就转变成了程序员35岁危机了。 从另外的角度来讲,如果我们到了35岁,做的工作,一个刚毕业不久的毕业生就能胜任,如果你是领导,你... 其实,我觉得,程序员35岁分水岭,只是一个火了的梗而已,大家以讹传讹,就转变成了程序员35岁危机了。 从另外的角度来讲,如果我们到了35岁,做的工作,一个刚毕业不久的毕业生就能胜任,如果你是领导,你...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 一、Java泛型体系 Type 是 Java 语言中所... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 一、Java泛型体系 Type 是 Java 语言中所...
- Guava 是一组来自 Google 的核心 Java 库,其中包括新的集合类型(例如 multimap 和 multiset)、不可变集合、图形库以及用于并发、I/O、散列、缓存、原语、字符串等的实用程序!它广泛用于 Google 内部的大多数 Java 项目,也被许多其他公司广泛使用 <dependenc... Guava 是一组来自 Google 的核心 Java 库,其中包括新的集合类型(例如 multimap 和 multiset)、不可变集合、图形库以及用于并发、I/O、散列、缓存、原语、字符串等的实用程序!它广泛用于 Google 内部的大多数 Java 项目,也被许多其他公司广泛使用 <dependenc...
- NIO介绍 Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。 Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲... NIO介绍 Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。 Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲...
- 作者: 西魏陶渊明 博客: 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原生过滤器语法 其...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中 -
华为云开发者AI素养直播课·第四期2026/08/28 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;吴松明-华为云AI开发者案例开发专家
EduSwarm 是一个基于多智能体框架构建的 AI 教师团队协作平台:把备课、上课、作业、批改、学情等教学环节,交给多位专职 AI Agent(课件师、出题官、批改师、学情分析师等)协作完成。教师从「亲力亲为」变成「做决策」,学生只需凭课堂码加入即可实时跟课。
即将直播
热门标签