- 博客(31)
- 收藏
- 关注
原创 java集合(超详细)
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来聊聊Java集合~
2024-04-30 14:36:29
2525
1
原创 Java常见设计模式
抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要指定它们的具体类。// 假设有多个产品族和产品等级// 使用抽象工厂模式抽象工厂模式适用于系统需要提供多个产品族,并且这些产品族需要协调使用的场景。它能够确保客户端始终使用相同的产品族,从而保证了系统的一致性。
2024-04-30 14:35:26
729
原创 Java关键字super解释
Java是一种强类型、面向对象的编程语言,它包含了一组预先定义的关键字,这些关键字具有特殊的语法含义,用于实现特定的编程构造和功能。例如,publicprivateclassinterface等都是Java中的关键字,它们分别用于定义访问修饰符、类和接口等。
2024-04-26 16:03:30
1628
原创 java正则表达式
正则表达式(Regular Expression),简称regex,是一种用于字符串搜索和操作的强大工具。它使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。正则表达式广泛应用在文本处理、数据验证、模式匹配等领域,是编程中不可或缺的一部分。文本搜索:找出匹配某个模式的字符串。文本替换:替换文本中的字符串为另一个字符串。数据验证:验证输入数据是否符合预定的格式,如邮箱、电话号码等。
2024-04-26 15:11:01
539
原创 Java判断一个字符串是否包含某个字符
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来聊聊Java中字符串包含字串问题~
2024-04-25 11:14:20
7617
2
原创 Java中获取年份月份的方法
Java的日期时间API经历了几次重要的演变。在Java 8之前,日期和时间的处理主要依赖于和类。这些类虽然功能强大,但使用起来相对复杂,并且存在线程安全问题。随着Java 8的发布,引入了java.time包,它提供了一套全新的日期和时间API,包括LocalDateLocalTime等类。这些类不仅更加直观易用,而且线程安全,易于维护。
2024-04-25 11:07:58
3808
原创 Java毕设 | 基于SpringBoot+Vue的房屋租赁系统
管理员:个人中心(修改密码和修改个人信息)、用户管理、房屋类型管理、房屋信息管理、预约看房管理、在线签约管理、租赁评价管理、交流论坛、系统管理(房屋资讯、在线客服、轮播图管理)房东:个人中心(修改密码和修改个人信息)、预约看房管理、在线签约管理、租赁评价管理、我的收藏管理租客:房屋信息、交流论坛、房屋咨询、个人中心、后台管理、在线客服
2024-04-24 17:54:12
222
原创 Java中队列(Queue)用法
队列(Queue)是一种特殊类型的集合,它遵循先进先出(FIFO - First In First Out)原则,这意味着第一个添加到队列的元素将是第一个被移除的元素。在Java中,Queue接口定义了队列操作的行为。它扩展了Collection接口,并添加了一些队列特有的方法。以下是Queue: 向队列添加一个元素。如果不能添加,会抛出。: 添加一个元素到队列,如果成功返回true,否则返回false。E remove(): 移除并返回队列头部的元素。如果不能移除,会抛出。E poll()
2024-04-24 09:37:33
2494
原创 JAVA toString方法详解
在Java中,toString方法是一个非常基础且广泛使用的方法,它属于根类。每个Java对象都继承自Object类,因此默认情况下,每个Java对象都有一个toString方法。在Java中,自定义toString方法对于提供对象的清晰、有意义的字符串表示至关重要。以下是自定义toString方法的要点,以及一些案例源码说明。
2024-04-24 09:24:54
5577
1
原创 Java ArrayList 类
ArrayList是Java集合框架中的一个类,位于java.util包下。它实现了List接口以及其所有可选的接口,如(可序列化)和Cloneable(可克隆)。ArrayList是一个动态数组,可以存储任意数量的非原始类型对象。// 使用自定义Comparator进行排序@Override// 倒序排序});
2024-04-23 23:46:46
1195
原创 nohup java -jar 启动java项目
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。
2024-04-23 23:23:57
12452
2
原创 Java中对象如何拷贝?
创建一个新对象,所有非静态字段的值都直接从原对象复制到新对象。如果字段是基本数据类型,则复制其值;如果是引用类型,则复制对对象的引用。
2024-04-21 08:32:35
3466
3
原创 Java如何实现List的反转
自定义反转方法提供了一种灵活的方式来处理List的反转,尤其是在需要特定逻辑或者处理复杂数据结构时。以下是几种自定义反转List的方法。讨论自定义反转方法的优势和场景自定义反转方法的优势在于它们可以根据具体需求进行调整。例如,如果反转操作需要在不改变List原始顺序的情况下进行,或者需要在反转过程中进行特定的数据处理,自定义方法就可以大显身手。展示如何编写自定义方法来反转Listi < 5;i ++) {
2024-04-21 08:32:26
5236
原创 java byte数组转String
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们聊聊Java中Byte数组转String的用法~
2024-04-20 10:34:41
6081
1
原创 【Spring进阶】基于注解的面向切面编程(AOP)详解
Spring AOP基于代理机制,它允许你在不修改目标对象的情况下,通过代理对象对目标对象进行扩展。Spring AOP主要支持方法的前置、后置、环绕、异常和最终通知。
2024-04-20 10:23:16
1878
原创 Java计算百分比方法
百分比是表示一个数占另一个数的比例,用百分号(%)表示。例如,如果一个班级中有10个学生,其中5个学生通过了考试,那么通过率可以表示为50%。
2024-04-19 22:14:49
4696
2
原创 java三元表达式
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来简单聊聊java中的三元表达式如何优雅的使用~
2024-04-18 21:48:13
3521
原创 java正则表达式
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们简单聊聊Java中的正则表达式~
2024-04-17 08:52:07
995
2
原创 Java8 将List<Integer> 转换成以逗号分割的String字符串
一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。方法默认会在连接的字符串之间插入一个空格,如果你不需要空格,可以传递一个逗号字符串(即。来收集流中的所有字符串,并将它们连接成一个以逗号和空格分隔的字符串。在这个例子中,我们首先创建了一个包含整数的列表。在Java 8中,你可以使用Stream API中的。转换为以逗号分隔的字符串。方法来创建一个流,接着使用。
2024-04-17 00:34:12
1032
原创 Java中遍历HashMap的5种方式
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来一起聊聊Java中遍历HashMap的5种方式。
2024-04-16 13:36:29
3370
4
原创 JAVA实现Date日期加一天
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们简单聊聊Java中实现Date日期加一天的问题。
2024-04-16 10:41:35
4007
原创 Java中Scanner详细用法
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。类是处理用户输入的强大工具,它的灵活性和易用性使得它成为读取和解析控制台输入的首选方式。是Java中用于解析文本并获取不同类型的输入(如整数、浮点数、字符串等)的一个实用工具。如果你想使用其他字符作为分隔符,可以使用。时,要注意异常处理和资源管理,以确保程序的健壮性和效率。包中,它提供了多种方法来读取控制台输入。对象,它会包装一个输入流,通常是。对象时,应该关闭它以释放资源。
2024-04-16 09:15:22
470
原创 速度与稳健:Go与Java的编程语言对决
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来一起聊聊Golang和Java的异同点。
2024-04-16 09:14:50
1434
原创 JavaAPI文档中文版(JDK11在线版)无需下载、直接打开
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们分享一个菜鸟教程javaAPI文档中文版。
2024-04-15 20:30:20
1679
原创 Java实现大数运算
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。类提供了一种表示任意大小整数的方式,并提供了一系列的静态方法来进行算术运算、位运算和其它相关操作。类提供了丰富的方法来支持大数的各种运算,使得在Java中处理大数变得简单而直接。方法可以实现大数除法。方法可以实现模幂运算,即计算大数的幂次方再对另一个大数取模。操作可能涉及到大量的计算,因此在性能敏感的应用中应谨慎使用。的静态方法可以生成随机的大数。方法可以比较两个大数的大小。
2024-04-15 20:28:53
703
原创 一个小城市普通Java程序员的副业之路
hi,我是,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。我的标签:6年资深Java开发,程序接单两年,略懂AI绘画、公众号爆文、RPA自动化等等2024年截止到当前,新增1300+微信好友。
2024-04-15 02:01:53
3403
6
原创 从UUID到替代方案:探索Java中唯一ID生成的多种方法
根据应用的特定需求,可以设计自定义的ID生成策略。例如,可以结合数据库序列、哈希函数或其他业务逻辑来生成ID。
2024-04-15 00:57:46
8554
1
原创 Lambda表达式大揭秘:轻松玩转JDK 8的函数式魔法
hi,我是程序员王也,一个资深Java开发工程师,平时十分热衷于技术副业变现和各种搞钱项目的程序员~,如果你也是,可以一起交流交流。今天我们来一起聊聊JDK8新特性中的Lambda表达式。
2024-04-15 00:41:56
812
原创 Java 8文件操作全攻略:高效读写TXT文件与并发管理精解
在本文中,我们深入探讨了使用JDK 8进行TXT文件读写操作的多个方面。通过一系列的示例和解释,我们了解了如何有效地读取、写入、复制、移动、删除文件,以及如何查询和修改文件属性。我们还讨论了在并发环境中处理文件时需要注意的问题,并展示了如何使用语句来自动管理资源。读取文件我们学习了如何使用和方法来读取文件内容。这些方法提供了简单和内存高效的方式来处理文件数据。写入文件我们探索了如何使用和方法来写入文件。这些方法允许我们以原子方式写入内容,确保数据的完整性。文件操作文件的复制、移动和删除操作通过。
2024-04-14 15:08:19
2204
1
原创 Java 8革新之旅:探索Lambda表达式、Stream API与更多前沿特性
在本文中,我们深入探讨了JDK 8引入的一系列创新特性,包括Lambda表达式、Stream API、新的日期和时间API、接口的默认方法和静态方法以及方法引用。这些特性共同构成了JDK 8的核心,为Java开发者带来了前所未有的便利和强大功能。Lambda表达式的引入极大地提高了代码的简洁性和灵活性。通过将行为作为方法参数传递,我们能够以更加声明式的方式编写代码。例如,使用Lambda表达式简化了集合的过滤、映射和聚合操作,使得代码更加直观和易于维护。Stream API。
2024-04-14 14:35:49
740
基于ssm的航空票务推荐系统的设计与实现论文(源码+论文+SQL语句+开发文档)
2024-04-17
基于java+springboot+vue的医院管理系统
2024-04-15
java智慧工地管理系统的设计毕业设计程序(源码+MySQL语句)
2024-04-15
基于java的超市综合管理信息系统设计与实现(项目报告+源代码+翻译)
2024-04-15
基于SpringBoot的《理财管理系统》源码,计算机毕设源码
2024-04-15
java开发基于springboot+vue+mybatis的学生成绩管理系统源码
2024-04-14
基于SpringMVC+JSP的社区志愿者服务系统源码
2024-04-14
基于SpringBoot+Vue的旅游信息系统源码
2024-04-14
基于SpringBoot+Vue的房屋租赁租房系统源码
2024-04-14
Java毕设源码,SpringBoot+Vue,在线学习系统,毕设系统
2024-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人