会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Znkunft
博客园
首页
新随笔
联系
订阅
管理
2026年6月28日
Java数组与ArrayList
摘要: 一、导言 在 Java 中,数组(Array)和 ArrayList 是两种最常用的数据容器。它们都可以存储一组数据,但在使用场景和操作方式上有很大区别。 二、基本用法 1.关于数组 数组(Array)是固定长度的“原始容器” 1.1 声明与初始化 如下 1) int[] arr1 = new in
阅读全文
posted @ 2026-06-28 17:33 Znkunft
阅读(3)
评论(0)
推荐(0)
2026年6月21日
StringBuilder与StringBuffer: 单线程与多线程选择
摘要: 一、基础理解 在Java中,当我们频繁拼接字符串时,String的+=方式效率太低,因为每次都会创建新对象。于是Java提供了两个可变的字符串类:StringBuilder和StringBuffer。 它们都可以被看作是可以修改的字符串容器。你往里面放内容,它不会创建新对象,而是直接修改内部存储。S
阅读全文
posted @ 2026-06-21 22:00 Znkunft
阅读(4)
评论(0)
推荐(0)
2026年6月13日
Java关于枚举
摘要: 一、引言 枚举是Java中一种特殊的类,继承自java.lang.Enum,不能在继承其他类,用于定义固定数量的常量(如星期、季节、状态等)。如果使用int或String常量,容易导致代码难以阅读且不安全(比如误传不在范围内的值,Java 提供了枚举(Enum)来解决这个问题。 二、用法 1.如 e
阅读全文
posted @ 2026-06-13 15:33 Znkunft
阅读(5)
评论(0)
推荐(0)
2026年6月7日
Java中字符串的拼接
摘要: 一、为什么需要注意字符串拼接 String类的内容是不可变的,这意味着每当我们拼接两个字符串时,实际上是创建了一个新的字符串对象,原来的字符串并不会改变,因此,如果拼接操作不当,可能会产生大量临时对象,导致内存的浪费和性能的低下。 二、常见的字符串拼接方式是 1、使用“+”运算符 这是最直观的方法:
阅读全文
posted @ 2026-06-07 11:32 Znkunft
阅读(10)
评论(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
阅读(4)
评论(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
阅读(10)
评论(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)
下一页
公告