
Java基础
文章平均质量分 82
wdwc2
个人接单小型python爬虫,计科课设等,详情请咨询
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java Lambda表达式详解】
Lambda表达式是Java 8引入的新特性之一,它极大地简化了代码,特别是在处理集合和使用函数式接口时。通过Lambda表达式,我们可以将函数作为参数传递,提高了代码的简洁性和可读性。本文将介绍Lambda表达式的语法、应用场景以及常见用法。Lambda表达式是一种匿名函数,用于简化对接口的实现。在没有Lambda之前,我们通常通过匿名内部类的方式来实现接口,而使用Lambda可以用更简洁的方式表示。函数式接口是只包含一个抽象方法的接口,可以使用注解进行标记。Lambda表达式可以简化对函数式接口的实现。原创 2025-05-03 15:28:35 · 2736 阅读 · 0 评论 -
【Java Stream详解】
Java Stream 是 Java 8 引入的一项强大特性,主要用于处理集合数据。它提供了类似于函数式编程的方式,使代码更加简洁、易读,同时提高了效率。本文将详细介绍 Stream 的基本概念、常用操作、使用场景。Stream过滤、映射、排序、统计、收集等。Stream 提供了链式操作方式,使代码简洁且易读。Stream 提供了简洁、易读的集合操作方式,常用于数据过滤、映射、聚合等操作。中间操作返回新的流对象,不执行终端操作不会触发计算。终端操作触发流的计算并返回结果。并行流。原创 2025-04-04 18:18:39 · 1614 阅读 · 0 评论 -
【Java网络编程详解】
Java网络编程是开发分布式应用程序的重要技能,它通过套接字(Socket)进行数据传输,支持TCP和UDP协议。本文将介绍Java网络编程的基础知识,包括Socket、ServerSocket、TCP通信、UDP通信、常用类和示例代码。网络编程是指在计算机之间通过网络进行数据传输和通信的编程方式。Java提供了强大的java.net包,封装了底层的网络协议,简化了网络编程。:面向连接,可靠传输,保证数据按序到达,适合文件传输、Web通信等。:面向无连接,不可靠但速度快,适合视频通话、广播消息等。原创 2025-04-04 18:14:25 · 811 阅读 · 0 评论 -
【Java IO 流的介绍】
在软件开发中通过 IO 流,程序可以实现从文件、网络或其他设备中读取数据,或者将数据写入文件、网络等设备。原创 2025-03-16 10:22:41 · 616 阅读 · 0 评论 -
【Java File 类介绍】
File类位于java.io包中,用于表示文件和目录的路径名。它提供了一系列方法来创建、删除、查询文件和目录的属性,以及进行文件和目录的遍历操作。File类本身并不用于读写文件内容,文件内容的读写操作需要使用其他类,如FileReader和FileWriter等。原创 2025-03-16 10:18:22 · 1032 阅读 · 0 评论 -
【JUnit介绍及其常见注解】
测试结果在IDE中显示,包括通过的测试和失败的测试。JUnit提供了一些常用的注解,用于配置和标记测试类和测试方法,以便进行单元测试。:使用此注解标记的方法在测试类的所有测试方法之前运行,仅运行一次。:使用此注解标记的方法在测试类的所有测试方法之后运行,仅运行一次。:JUnit允许编写自动化测试用例,可以在不断开应用程序的情况下进行测试,从而提高了开发效率。:一旦编写了测试用例,可以在代码发生变化时轻松运行它们,以确保新的更改没有破坏旧的功能。在弹出的对话框中,选择JUnit作为测试框架,并点击“OK”。原创 2023-10-13 12:57:25 · 211 阅读 · 0 评论 -
【Java创建字符串对象】
第二种方式是使用字符串的构造函数创建字符串对象。使用构造函数传递字符数组或字节数组来创建字符串。第一种方式是使用字符串字面值创建字符串对象。在双引号内放置字符串文本即可创建一个字符串对象。原创 2023-11-10 19:16:55 · 262 阅读 · 0 评论 -
【Java线程与线程池】
在Java并发编程中,线程(Thread)是最基本的执行单元,而线程池(ThreadPool)是一种高效的管理线程的方式。合理使用线程池可以减少系统开销,提高程序的并发能力,避免线程频繁创建和销毁带来的性能问题。减少资源消耗:避免线程频繁创建和销毁。提高响应速度:任务到来时,无需等待创建新线程。提高线程管理能力:控制线程数量,避免资源耗尽。线程的三种创建方式ThreadRunnableCallable。线程池的四种类型:固定大小、单线程、缓存、定时任务线程池。推荐使用手动创建线程池,避免。原创 2023-07-27 10:46:52 · 197 阅读 · 0 评论 -
【Java 注解,自定义注解,元注解,注解本质,注解解析】
注解是Java编程语言中的一种元数据,提供了有关程序的额外信息。注解以@符号开始,紧跟着注解的名称和一对括号,括号内包含注解的参数(如果有的话)。注解可以应用在类、方法、字段和其他程序元素上,以提供有关这些元素的信息。除了内置注解,Java还允许创建自定义注解。自定义注解允许在代码中添加自定义的元数据信息,以满足特定需求。要创建自定义注解,需要使用@interface上面的代码定义了一个名为value和version。成员可以包含不同类型的数据,如字符串、整数等,并且可以设置默认值。原创 2024-07-10 20:09:03 · 569 阅读 · 0 评论 -
【Java内部类详解】
随着Java在企业开发中的广泛应用,内部类作为Java语言的一大特色,不仅能使代码更加清晰、结构更加合理,还能在一定程度上提升封装性。封装性增强:内部类可以直接访问外围类的成员,甚至是私有成员。逻辑分组:当一个类仅在另一个类中使用时,使用内部类可以更好地组织代码,体现两者之间的紧密关系。多种类型:Java中内部类分为成员内部类、局部内部类、匿名内部类和静态内部类,不同类型适用于不同场景。原创 2025-03-14 11:44:30 · 794 阅读 · 0 评论