Java共27篇
Java ZonedDateTime的使用与Date的转换-零一物语

Java ZonedDateTime的使用与Date的转换

0.引言众所周知,Java中的Date类型在新版本Java中好多方法是过时的方法,那么常见的替代Date的一个方法就是ZonedDateTime,他是带时区的,如果说只需要简单不带时区的日期类型那么LocalDateTime...
Level0的头像-零一物语Level025年9月3日 15:20
315214
原创JAVA控制台课程表小程序源码(完全免费)-零一物语

原创JAVA控制台课程表小程序源码(完全免费)

0.功能介绍主菜单运行程序之后进入主菜单 添加课程输入编号1添加课程,输入相关信息完成课程的录入,按下回车键进行保存如果课程冲突会提示该节课已排课 修改课程 查看课表删除课程退出系统1...
Level0的头像-零一物语Level025年1月19日 14:13
316715
Java Scanner的使用-零一物语

Java Scanner的使用

Scanner是Java中的一个用于读取用户输入的类,它可以从不同类型的数据源中读取输入,例如键盘、文件、字符串等。 Scanner也作为java中较为常用的输入流读取包,使用前需导入Scanner import java...
Level0的头像-零一物语Level023年10月4日 16:34
265914
Java不规则二维数组的创建及遍历-零一物语

Java不规则二维数组的创建及遍历

在Java中,不规则二维数组的创建和遍历可以按照以下方式进行: 创建一个不规则的二维数组: int[][] irregularArray = new int[3][]; // 创建一个3行的二维数组,但列数未定 在Java中,二维数组...
Level0的头像-零一物语Level023年9月8日 23:50
166810
编写Java单元测试遇到static修饰的类或方法应该怎么处理-零一物语

编写Java单元测试遇到static修饰的类或方法应该怎么处理

0.前情提要我们在编写Java单元测试时,经常使用when().thenReturn()来返回假数据,当我们遇到public static修饰的类时,会发现使用when、thenReturn来返回假数据会出现NPE,也就是空指针异常,但...
Level0的头像-零一物语Level025年9月2日 14:50
11138
JAVAJDBC连接数据库简单实例-零一物语

JAVAJDBC连接数据库简单实例

0.前言在现代应用程序开发中,数据库连接是不可或缺的一部分。本文将详细介绍如何在Java中连接Oracle数据库,包括加载驱动、创建连接、执行SQL语句、处理结果以及释放资源的完整步骤。1. 加载数...
Level0的头像-零一物语Level024年10月30日 19:52
119314
java String StringBuilder StringBuffer创建、常用方法举例(简单向)-零一物语

java String StringBuilder StringBuffer创建、常用方法举例(简单向)

java String StringBuilder StringBuffer创建方法、常用方法举例以及之间的区别
Level0的头像-零一物语Level023年12月19日 18:28
165515
Java中已经有了抽象类为什么还要有接口?-零一物语

Java中已经有了抽象类为什么还要有接口?

java中抽象类和接口介绍以及它们的区别。
Level0的头像-零一物语Level023年11月15日 14:56
158619
IDEA如何快速生成get()、set()方法-零一物语

IDEA如何快速生成get()、set()方法

idea使用技巧,快速生成类属性的get与set,同时可以生成其他方法,如构造方法,toString方法等。
Level0的头像-零一物语Level023年11月15日 14:32
150116
Java foreach介绍及使用方法-零一物语

Java foreach介绍及使用方法

Java的foreach循环是一种用于遍历集合(如数组、列表、集合等)的循环结构。它允许你简洁地迭代数组或集合中的每个元素。 在Java 5之后,foreach循环被引入,以简化迭代器的使用。下面是foreach...
Level0的头像-零一物语Level023年9月8日 23:34
01735
Java异常处理:通俗解释与实用示例-零一物语

Java异常处理:通俗解释与实用示例

探讨Java中的异常处理机制,提供了关于如何使用try-catch-finally块、throw和throws关键字的通俗易懂的解释。文章通过实际代码示例,如处理文件读取异常和创建自定义异常来处理银行账户余额不足...
Level0的头像-零一物语Level023年11月17日 22:21
025912
Java单例设计模式:饿汉式与懒汉式-零一物语

Java单例设计模式:饿汉式与懒汉式

本文介绍了Java中的单例模式以及其两种常见实现方式:饿汉式和懒汉式。 在饿汉式单例模式中,实例在类加载时就被创建,并在整个应用程序生命周期内存在。 懒汉式单例模式中,实例在首次使用时才...
Level0的头像-零一物语Level023年10月19日 15:06
033137
Java接口(interface)介绍与实例-零一物语

Java接口(interface)介绍与实例

在Java中,接口(Interface)是一种定义了一组方法签名(方法名称、参数列表和返回类型)但没有具体实现的抽象类型。接口可以被类实现(implements),从而使类能够拥有接口中定义的方法。接口...
Level0的头像-零一物语Level023年10月22日 02:26
059624
Java中Integer的相等判断:为什么==双等号判断有时正确有时不正确-零一物语

Java中Integer的相等判断:为什么==双等号判断有时正确有时不正确

在Java编程中,包装类(如Integer)的使用是非常普遍的。理解装箱、拆箱以及它们在内存中的行为,对于优化性能和避免潜在的错误至关重要。本文将重点讨论Integer类的装箱和拆箱,特别是-128到12...
Level0的头像-零一物语Level024年10月15日 20:05
013614
java代码块的介绍与详解-零一物语

java代码块的介绍与详解

介绍与使用代码块又称为初始化块,属于类中的成员(类的一部分),类似于没有方法名和返回和参数的方法,只有方法体,通过{}包围起来。基本语法:[修饰符]{ 代码 }修饰符可选,只能写static代码...
Level0的头像-零一物语Level024年8月25日 15:42
02197
java二维数组打印杨辉三角详解版-零一物语

java二维数组打印杨辉三角详解版

0.观察规律首先我们需要知道什么是杨辉三角。杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。-来源百度百科下面两张图分别是在...
Level0的头像-零一物语Level024年7月24日 21:53
0519149
java语言下ipv4以及ipv6地址的校验问题-零一物语

java语言下ipv4以及ipv6地址的校验问题

当在Java中实现对IPv4地址格式的验证时,我们可以遵循以下步骤:步骤一:拆分IPv4地址首先,我们需要将IPv4地址字符串拆分为四个部分,即四个数字,每个数字之间由点号分隔。我们可以使用Java的...
Level0的头像-零一物语Level024年6月29日 05:20
029214
java中的var关键字-零一物语

java中的var关键字

在前端开发中,var关键字曾经是JavaScript非常青睐的一种关键字。因此在java10之后java中也引入了var关键字。可以使用var关键字声明局部变量,因为var是动态类型,所以在声明过程中需要为他赋初...
Level0的头像-零一物语Level024年6月4日 23:51
01979
Java编程中的异常处理-零一物语

Java编程中的异常处理

0.引言异常处理是Java编程中一个重要的部分,它帮助我们处理程序运行时可能出现的各种错误情况。今天,我们将深入探讨Java中的异常处理机制,包括异常的类型、如何捕获和处理异常,以及最佳实践...
Level0的头像-零一物语Level024年6月3日 14:03
01388
java编写的计算MD5/SHA1/SHA256/SHA512校验小工具-零一物语

java编写的计算MD5/SHA1/SHA256/SHA512校验小工具

编写环境:jdk17githubpackage net.docn; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import...
Level0的头像-零一物语Level024年5月17日 16:19
026311