夏威夷的北极熊
码龄8年
关注
提问 私信
  • 博客:9,186
    社区:95
    9,281
    总访问量
  • 6
    原创
  • 1,083,618
    排名
  • 107
    粉丝
  • 1
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-05-18
博客简介:

weixin_38833041的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得1次评论
  • 获得12次收藏
创作历程
  • 10篇
    2022年
成就勋章
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java Shadowing 影子变量 影子声明

如果特定范围(例如内部类或方法定义)中的类型声明(例如成员变量或参数名称)与封闭范围中的另一个声明具有相同的名称,则该声明会隐藏封闭范围中的声明。您不能仅通过名称来引用影子声明。以下示例 ShadowTest 演示了这一点:以下是此示例的输出:本例定义了三个名为x的变量:ShadowTest类的成员变量、内部类FirstLevel的成员变量、方法methodInFirstLevel中的参数。定义为方法methodInFirstLevel 的参数的变量 x 隐藏了内部类FirstLevel 的变量 x。因
原创
发布博客 2022.07.07 ·
726 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

Java8 Lambda表达式语法和示例

本文讲了Lambda 表达式的语法和理想用例。Lambda 表达式就是将函数作为参数传递给另一个方法。对于只有一个方法的类,即使是匿名类也显得有些多余和繁琐。 Lambda 表达式可以更紧凑地表达单方法类的实例。.........
原创
发布博客 2022.07.07 ·
980 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java8 Lambda 表达式官方文档

匿名类的实现非常简单,例如只包含一个方法的接口,在这些情况下,您通常会尝试将函数作为参数传递给另一个方法,例如当有人单击按钮时应采取的操作。 Lambda 表达式使您能够做到这一点,将函数视为方法参数,或将代码视为数据。对于只有一个方法的类,即使是匿名类也显得有些多余和繁琐。 Lambda 表达式让您可以更紧凑地表达单方法类的实例。...
翻译
发布博客 2022.07.07 ·
595 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

总结:Java 17 新特性 - 增强的伪随机数生成器

为伪随机数生成器 (PRNG) 提供新的接口类型和实现,包括可跳转的 PRNG 和另一类可拆分的 PRNG 算法 (LXM)。
原创
发布博客 2022.06.25 ·
1187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 17 新特性 Enhanced Pseudo-Random Number Generators

为伪随机数生成器 (PRNG) 提供新的接口类型和实现,包括可跳转的 PRNG 和另一类可拆分的 PRNG 算法 (LXM)。
翻译
发布博客 2022.06.25 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

总结:Java 17 新特性 - Sealed Class

密封的类和接口限制了哪些其他类(子类)或接口可以扩展或实现它们(父类、父接口),更细致的限制了超类的使用。
原创
发布博客 2022.06.25 ·
1292 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

总结:Java 17 新特性 - Pattern Matching for switch

在Java 17 preview中,switch支持模式匹配,并且允许选择器表达式的值为null。模式分为两种,分别是保护模式(*guarded patterns*)和带括号的模式(*parenthesized patterns*),其中保护模式允许使用任意的布尔表达式细化模式匹配的逻辑,带括号的模式用于解决歧义问题。...
原创
发布博客 2022.06.24 ·
1960 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Java 17 新特性 Pattern Matching for switch (Preview)

通过对 switch 表达式和语句的模式匹配以及对模式语言的扩展来增强 Java 编程语言。将模式匹配扩展到 switch 允许针对多个模式测试表达式,每个模式都有特定的操作,因此可以简洁安全地表达复杂的面向数据的查询。这是 JDK 17 中的预览语言特征。......
翻译
发布博客 2022.06.24 ·
661 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java 17 新特性 - Sealed Class

使用密封的类和接口增强 Java 编程语言。密封的类和接口限制了哪些其他类(子类)或接口可以扩展或实现它们(父类、父接口)。允许类或接口的作者控制负责实现它的代码。(只有作者允许的类才可以继承超类)提供比访问修饰符更具声明性的方式来限制超类的使用。(更细致的限制哪些类可以继承超类)未来将支持 switch (JEP 406) 的模式匹配。Java 支持枚举类来模拟给定类只有固定数量的实例的情...
翻译
发布博客 2022.06.21 ·
1030 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下使用JavaMailSender发送邮件的配置

Linux下使用默认端口25报错,协议改为smtps,端口号改为465
原创
发布博客 2022.06.11 ·
297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏