摘要: 文章目录 导言一、函数式接口的概念二、函数式接口的语法三、函数式接口的使用方法四、常用的函数式接口总结 导言 函数式接口是 Java 8 引入的重要特性,它允许将函数作为参数传递给方法,或者作为返回值返回。函数式接口主要用于函数式编程,通过Lambda表达式或方法引用实现接口中的抽象方法。本文将详细 阅读全文
posted @ 2023-06-26 22:34 繁依Fanyi 阅读(11) 评论(0) 推荐(0)
摘要: 文章目录 导言一、网络编程的概念二、网络编程的原理三、网络编程的常用技术1. Socket编程2. URL处理3. HTTP客户端 总结 导言 在现代互联网时代,网络编程是一项至关重要的技术。Java作为一门广泛应用于网络开发的编程语言,提供了丰富的网络编程功能和API。本文将详细介绍Java网络编 阅读全文
posted @ 2023-06-26 22:20 繁依Fanyi 阅读(32) 评论(0) 推荐(0)
摘要: 文章目录 导言一、多线程的概念二、多线程编程的原理三、多线程编程的常用技术1. 创建线程2. 线程同步3. 线程通信 总结 导言 在Java开发中,多线程编程是一种并发编程的技术,允许程序同时执行多个线程,从而提高应用程序的性能和响应能力。本文将详细介绍Java多线程的概念、多线程编程的原理和常用的 阅读全文
posted @ 2023-06-26 22:15 繁依Fanyi 阅读(42) 评论(0) 推荐(0)
摘要: 文章目录 导言一、持久化的概念二、持久化技术的种类1. 文件存储2. 数据库存储3. 对象关系映射(ORM)4. 缓存存储 总结 导言 在Java开发中,持久化是一种将数据存储到持久存储介质(如磁盘)上,并能够在需要时重新加载数据的机制。持久化允许应用程序将数据持久保存,以便在应用程序重新启动或在其 阅读全文
posted @ 2023-06-26 22:09 繁依Fanyi 阅读(16) 评论(0) 推荐(0)
摘要: 文章目录 导言一、序列化与反序列化的原理二、序列化与反序列化的使用方法1、序列化对象2、反序列化对象 三、序列化与反序列化的应用场景1、持久化存储2、网络传输3、缓存机制 总结 导言 在Java中,序列化和反序列化是一种将对象转换为字节流和将字节流转换为对象的机制。通过序列化,可以将对象存储到文件中 阅读全文
posted @ 2023-06-26 22:03 繁依Fanyi 阅读(88) 评论(0) 推荐(0)
摘要: 文章目录 导言一、Properties集合的特点二、Properties集合的使用方法1、创建Properties对象2、添加键值对3、获取键对应的值4、遍历Properties集合5、从文件加载数据6、将数据保存到文件 三、示例代码总结 导言 在Java中,Properties是一种用于处理键值对 阅读全文
posted @ 2023-06-26 21:53 繁依Fanyi 阅读(14) 评论(0) 推荐(0)
摘要: 文章目录 导言一、IO流原理二、IO流分类1、按数据类型分类2、按流的方向分类 三、IO流的使用场景四、常用的IO流类1、字节流类2、字符流类3、输入输出流类4、字符输出流类 总结 导言 在Java中,IO流是一种用于处理输入和输出操作的机制。它提供了一种统一的方式来读取和写入数据,无论是从文件、网 阅读全文
posted @ 2023-06-26 21:48 繁依Fanyi 阅读(46) 评论(0) 推荐(0)
摘要: 文章目录 导言一、字节流原理二、字节流的使用场景三、常用的字节流类1、FileInputStream和FileOutputStream2、ByteArrayInputStream和ByteArrayOutputStream3、BufferedInputStream和BufferedOutputStr 阅读全文
posted @ 2023-06-26 21:44 繁依Fanyi 阅读(72) 评论(0) 推荐(0)