会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Znkunft
博客园
首页
新随笔
联系
订阅
管理
2026年6月13日
Java关于枚举
摘要: 一、引言 枚举是Java中一种特殊的类,继承自java.lang.Enum,不能在继承其他类,用于定义固定数量的常量(如星期、季节、状态等)。如果使用int或String常量,容易导致代码难以阅读且不安全(比如误传不在范围内的值,Java 提供了枚举(Enum)来解决这个问题。 二、用法 1.如 e
阅读全文
posted @ 2026-06-13 15:33 Znkunft
阅读(1)
评论(0)
推荐(0)
2026年6月7日
Java中字符串的拼接
摘要: 一、为什么需要注意字符串拼接 String类的内容是不可变的,这意味着每当我们拼接两个字符串时,实际上是创建了一个新的字符串对象,原来的字符串并不会改变,因此,如果拼接操作不当,可能会产生大量临时对象,导致内存的浪费和性能的低下。 二、常见的字符串拼接方式是 1、使用“+”运算符 这是最直观的方法:
阅读全文
posted @ 2026-06-07 11:32 Znkunft
阅读(5)
评论(0)
推荐(0)
2026年5月30日
Java异常处理
摘要: 一、什么是异常 异常是指程序在执行过程中,由于程序的执行逻辑发生错误而发出的一种指令。 如下,执行处罚时产生的异常 public class Test1{ public static void main(String[]args){ System.out.println("请输入一个整数"); in
阅读全文
posted @ 2026-05-30 16:39 Znkunft
阅读(2)
评论(0)
推荐(0)
2026年5月22日
Java的继承与接口基础概念辨析
摘要: 一、引言 在Java中,继承与接口是两个基础且重要的概念,虽目的语用法截然不同,却均用于建立类之间的联系。 二、继承 1>、定义 Java的继承指在一个现有类的基础上构建一个新的类,这种新类就是子类。 可用于: ·直接使用父类中非private的成员; ·重写(@Override)父类的方法以提供特
阅读全文
posted @ 2026-05-22 22:12 Znkunft
阅读(6)
评论(0)
推荐(0)
2026年5月18日
Java中并查集基础解析
摘要: 一、并查集含义 并查集是一种树型数据结构,用于处理像不相交集合的合并与查询的动态连通性问题。 合并(Union):将两个元素所在的集合合并为一个; 查找(Find):确定某个元素属于哪个集合。 二、父节点,根和秩 1、在并查集里,每个元素都有一个指向父节点的指针。用一棵树表示一个集合,如果节点是树的
阅读全文
posted @ 2026-05-18 21:55 Znkunft
阅读(9)
评论(0)
推荐(0)
2026年5月10日
Java switch语句的使用方法
摘要: switch是Java中的一种分支控制语句,适用于一个变量或者多个离散数据比较。在这种场景下相比if-else,switch更加简洁清晰。 一、传统switch用法 1、case后面接常量,不能是范围或者变量; 2、break用于跳出switch,省略会发生穿透; 3、defalt表示所有case都
阅读全文
posted @ 2026-05-10 22:27 Znkunft
阅读(7)
评论(0)
推荐(0)
2026年4月30日
关于Scanner的输入避坑指南
摘要: Scanner是JAVA中最常用的输入工具,但稍有不慎就容易掉进铺着树叶的坑里,本文会提溜出几个易错点,帮助你避免一些陷阱。 一、读取整数和带空格的字符串:用nextLine再转换 用法:统一使用nextLine()读取整行,因为nextLine存在遗留换行符的问题,所以需要用integer.par
阅读全文
posted @ 2026-04-30 20:09 Znkunft
阅读(8)
评论(0)
推荐(0)
2026年4月26日
Java数据类型:String
摘要: 一、String的定义 在Java中,String是一个类,用来表示一串字符序列。Java程序中所有字符串文字都被实现为此类的实例。 二、两种创建方式 1) 字符串字面量 如: String s1="hello"; 使用new关键字 如: String s2=new String("hello");
阅读全文
posted @ 2026-04-26 17:31 Znkunft
阅读(6)
评论(0)
推荐(0)
2026年4月19日
基础冒泡排序
摘要: 一、什么是冒泡排序? 冒泡排序作为一种简单的排序算法。字如其名,就像水中的气泡一样,通过比较不断向后交换,使大的元素(或小的)到达数组尾端,直到没有任何一对元素需要比较为止。 二、冒泡排序的过程 以升序为例: 假如我们有一组数组[8,16,3,32,99,28],从小到大排序。 第一轮遍历: 比较8
阅读全文
posted @ 2026-04-19 16:19 Znkunft
阅读(7)
评论(0)
推荐(0)
2026年4月11日
JAVA环境搭建与常见问题解决
摘要: 在上帝要发洪水淹没大地前,诺亚需要一艘方舟。 在难以确定歌斐木到底是什么前,诺亚依旧需要它。 一、准备工作 操作系统:Windows 11(64位) 目标:在命令行输入java -version 二、下载JDK 1)Oracle官网下载界面: https://www.oracle.com/java/
阅读全文
posted @ 2026-04-11 19:51 Znkunft
阅读(30)
评论(0)
推荐(0)
公告