java
文章平均质量分 70
Sonny_w
痴
展开
-
关于JAVA8 的->和computeIfAbsent
前言因为写了很长一段时间的python,所以最近在接一个新的微服务项目,看代码底层时,说实话,是有点懵逼的。首先我很久之前就在用Java8(大概2年前),当时觉得lambda很好用,很舒服。一段时间内我都在写python,也在用Lambda,突然转回Java有点不适应,python的Lambda和Java的还是有很大不同的。因为我重新开始看,所以就记录一些问题。一、->我看了RUNOOB,但是还是一脸懵逼,结合我自己的理解我给出了一个总结:{变量} -> {方法区}不知道原创 2021-02-25 16:15:58 · 669 阅读 · 0 评论 -
关于String字符串和字符串相加(拼接)的一些知识
我最近看了挺多关于String相加的博文,总觉得都在告诉大家一些结果,或者公认的表面东西,没有人讲为什么这样。所以这篇博文旨在由浅入深的讲讲String类型的相加的一些知识。对String类型做一个基本的介绍:String 是典型的Immutable类,被声明成为final class,所有的属性也是final的。由于它的不可变性,类似拼接、裁剪字符串等动作,都会产生新的String对象。String原生的保证了基础线程安全,由于可不变,对象在拷贝时不需要额外复制数据。这些大家在平常的使用过程中都有原创 2021-02-02 14:39:33 · 11560 阅读 · 8 评论 -
在Java中用DatagramSocket实现UDP协议编程
1.什么是UDP协议?UDP( User Datagram Protocol )协议是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源或目的地址,它在网络上以任何可能的路径传往目的地,因此能否到达目的地,到达目的地的时间以及内容的正确性都是不能被保证的。转载 2017-11-13 17:33:48 · 906 阅读 · 0 评论 -
关于java.io.FileNotFoundException异常的简单认识
因为这个异常抛出俩种情况:一是“拒绝访问”,二是“系统找不到指定路径”这里只讲明什么时候抛拒绝访问,什么时候抛找不到指定路径。原因是这样的,在构造一个File对象时,指定的文件路径是什么都可以,就算不存在也能够构造File对象,但是,现在你要对文件进行输入输出操作,也就是InputStream和OutputStream操作时,如果填写的路径不存在,那么就会报系统找不到指定路径,如果指定的是...原创 2018-07-19 11:46:22 · 14577 阅读 · 0 评论