摘要: 客户端 需要注意的是,该代码偷懒,关闭资源操作,必须使用try-catch-finally,最好使用try-with-resources格式 public void client() { Socket socket = new Socket(InetAddress.getByName("127.0. 阅读全文
posted @ 2021-01-24 17:04 ADF_CcXx 阅读(56) 评论(0) 推荐(0)
摘要: 在开发公司项目中,碰到了需要按照汉字拼音首字母分组的情况,特此记录一下。 maven项目首先导入汉字转拼音的依赖 <!-- 汉字转拼音 --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> 阅读全文
posted @ 2021-01-24 15:02 ADF_CcXx 阅读(49) 评论(0) 推荐(0)
摘要: 转载:https://www.cnblogs.com/opendragonhuang/p/11225026.html 一、注解 1、注解的定义 注解就是源代码的元数据,通熟的讲就是代码中的标签。注解就有如下的特点: (1)注解是一个附属品,依赖于其他元素(包、类、方法、属性等等)存在。 (2)注解本 阅读全文
posted @ 2020-12-29 17:04 ADF_CcXx 阅读(77) 评论(0) 推荐(0)
摘要: 1、概述 LinkedList ,基于节点实现的双向链表的 List ,每个节点都指向前一个和后一个节点从而形成链表。 相比 ArrayList 来说,我们日常开发使用 LinkedList 相对比较少 2、类图 LinkedList 实现的接口、继承的抽象类,如下图所示: 如下 3 个接口是 Ar 阅读全文
posted @ 2020-12-28 16:35 ADF_CcXx 阅读(85) 评论(0) 推荐(0)
摘要: 1、概述 ArrayList ,基于 [] 数组实现的,支持自动扩容的动态数组。相比数组来说,因为其支持自动扩容的特性,成为我们日常开发中,最常用的集合类,没有之一 2、类图 ArrayList 实现的接口、继承的抽象类 实现了 4 个接口,分别是: (1)java.util.List 接口,提供数 阅读全文
posted @ 2020-12-27 15:57 ADF_CcXx 阅读(93) 评论(0) 推荐(0)
摘要: 做项目时,经常会遇到判断null的问题,在之前有Objects.requireNonNull()来解决,java8提供了Optional来解决这个问题,在网上看到一篇讲解Option的博客,阅读后拿来加强自己的记忆。 原博客: (1)https://blog.csdn.net/zjhred/arti 阅读全文
posted @ 2020-12-26 20:20 ADF_CcXx 阅读(197) 评论(0) 推荐(0)
摘要: (1)java虚拟机一些基本情况 java作为一门高级程序语言,语法非常复杂,抽象程度很高,因此,直接在硬件上运行这种复杂的程序并不现实,所以在运行java程序之前,我们需要对其进行一些转换。 进行转换的主流思路为,设计一个面向java语言特性的虚拟机,并通过编译器将java程序转换为该虚拟机所能识 阅读全文
posted @ 2020-12-24 22:40 ADF_CcXx 阅读(70) 评论(0) 推荐(0)
摘要: (1)java虚拟机中的boolean类型 在 Java 语言规范中,boolean 类型的值只有两种可能,它们分别用符号“true”和“false”来表示。显然,这两个符号是不能被虚拟机直接使用的。 所以在 Java 虚拟机规范中,boolean 类型则被映射成 int 类型。具体来说,“true 阅读全文
posted @ 2020-12-24 21:11 ADF_CcXx 阅读(119) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示