JavaSE学习之旅
文章平均质量分 85
在C语言的基础上对Java的核心基础语法的讲解。
洋不写bug
疾风知劲草,路遥知马力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
绕过权限检查,访问修改私有属性,反射,枚举,lambda
<think>我们根据要求生成摘要。用户要求"根据以下内容,生成≤150字的文章摘要"。内容是关于Java反射的博客,包括反射简介、用途、示例代码、绕过权限检查等。需要写出摘要,不超过150字。摘要应概括主要内容:反射让对象在运行时获取自身信息,可用于动态创建对象和绕过权限(开锁),但非常规开发需慎用;介绍了获取Class、Field、Method的API,以及序列化等应用。注意字数限制,简洁。</think>反射是Java中让对象在运行时认识自身的机制,能获取类的属性、方法等信息,实现动态创建对象,常用于原创 2026-09-01 21:21:36 · 151 阅读 · 0 评论 -
String类解析(二)可变字符串,经典算法题练习
<think>我们只需要根据用户提供的内容生成摘要,不超过150字。内容主要是关于Java String不可变性和StringBuilder的介绍,以及两道算法题。摘要要简洁概括。</think>本文解析String不可变特性,引入可变字符串StringBuilder提升拼接效率,并演示其性能优势。随后讲解两道经典String算法题:统计唯一字符与求最后单词长度,涉及ASCII码数组计数与split方法应用。原创 2026-09-02 21:13:16 · 257 阅读 · 0 评论 -
String类常量池,各种常用方法超详细解析
String类全面解析 本文全面介绍了Java中String类的核心知识点,主要包括: String简介:String是Java标准库内置类,不属于基本类型,创建方式有3种(推荐直接赋值方式) 常量池机制:解释了字符串常量池的原理,通过内存图展示了直接赋值和new创建方式的区别 常用方法详解: equals()方法用于内容比较 compareTo()方法进行字符比较(区分大小写) compareToIgnoreCase()忽略大小写比较 charAt()获取指定位置字符 使用建议:推荐将常量字符串放在equ原创 2026-09-01 21:20:49 · 283 阅读 · 0 评论 -
Java异常超详细解析,异常捕获和匹配,异常分类,finally
<think>我们只需要根据用户要求,从提供的长文本中生成≤150字的文章摘要。文本是关于Java异常的博客内容。摘要应简洁概括核心内容:异常简介、异常捕获、try-catch作用、异常继承关系、catch匹配等。注意字数限制。</think>本文介绍了Java异常处理的核心知识:异常与错误处理分离,try-catch捕获机制,异常继承体系及分类,并解析了throw抛异常、catch匹配规则、finally执行等问题,帮助读者理解何时需要处理异常。原创 2026-08-31 18:36:49 · 194 阅读 · 0 评论 -
Java图书管理系统超详细解析,基础语法练手必看
最大的一个缺点就是没有连接数据库,这样每次运行程序对书籍列表的修改,都不会被记录下来,重新运行程序还是最初的样子(有5本书,都没有被借出)还有一些输入特殊值的判断问题,例如让用户输入自己的角色的编号时(输入1或者2),那用户输入3后,就会返回null,也就是user对象就是null,那接下来调用menu方法时就会报错退出,这里完善的话,可以改为用户输入错了,就让再输入一次,直到输入正确。原创 2026-08-14 12:43:25 · 204 阅读 · 0 评论 -
JavaComparable、Comparator、Cloneable接口解析,深拷贝浅拷贝详细解析
本文介绍了Java中Comparable和Comparator接口的使用方法。Comparable接口通过在被比较类中实现compareTo方法定义单一比较规则,适用于可修改源码的情况;Comparator接口则通过单独的比较器类实现compare方法,支持多种比较规则,适用于不可修改源码的场景。文章还提及了Clonable接口的初步概念,展示了如何通过实现接口来扩展类的功能。这些接口的合理使用可以提升代码的灵活性和复用性。原创 2026-08-12 18:41:49 · 203 阅读 · 0 评论 -
Java抽象类和接口基础超详细解析,看完包懂的,兄弟
本文介绍了Java中抽象类与接口的核心概念及使用场景。抽象类通过abstract关键字定义,可包含抽象方法(无具体实现)和普通方法,其主要作用是强制子类重写抽象方法,实现多态和代码规范。接口(interface)是更纯粹的抽象形式,默认所有方法为public abstract,常用于项目协作和定义规范。文章对比了两者特性:抽象类不能实例化、需被继承,接口更侧重行为约定。实际开发中接口使用频率更高,通常遵循大写I开头、形容词命名等规范。两者都能增强代码可维护性,通过编译器检查减少错误。原创 2026-08-11 16:37:53 · 318 阅读 · 0 评论 -
Java多态基础全面解析,动态绑定,注意事项,向上和向下转型,看完包懂!
本文介绍了Java中多态的概念、实现方式及注意事项。多态是Java三大特性之一,指一个对象的引用具备多种形态,通过动态绑定机制在运行时确定调用哪个方法版本。实现多态需满足继承、方法重写等条件,并遵守权限、返回值等规则。文章通过父子类实例演示了多态的具体应用,包括向上转型、动态绑定和@Override注解的使用。同时强调了开发中应遵循"开闭原则",即通过扩展而非修改现有代码来实现功能变更。多态是Java项目开发中最核心、高频使用的特性之一。原创 2026-08-10 11:09:27 · 430 阅读 · 0 评论 -
AI编程神器trae,一键生成Java项目
本文介绍了如何使用字节跳动开发的AI编程工具TRAE进行Java开发。首先讲解了环境配置步骤,包括安装Java插件和设置环境变量。然后详细展示了TRAE的两种模式:IDE模式提供代码补全和问题解答功能,类似增强版IDEA插件;SOLO模式则能实现从需求分析到代码生成、测试、调试的全流程自动化。重点演示了如何使用SOLO模式中的Plan功能开发图书管理系统,AI会自动生成四层架构代码和项目文档。文章最后提供了测试效果,展示了该工具强大的代码生成能力,适合项目开发使用。原创 2026-03-11 18:50:22 · 1719 阅读 · 1 评论 -
Java继承:让代码更简约高效
本文介绍了Java中继承的基本概念和使用方法。继承允许子类复用父类的属性和方法,通过extends关键字实现。文章通过动物类的例子演示了属性继承,讲解了访问权限对继承的影响,以及super和this关键字的使用。同时探讨了构造方法的继承规则,指出在构造子类对象时会先调用父类构造方法,并提到当父类构造方法有参数时可能出现的问题。继承是Java代码复用的重要机制,能够有效简化代码结构。原创 2026-02-12 10:38:44 · 790 阅读 · 0 评论 -
Java类和对象(三),封装,static,代码块,OJ练习
Java类和对象进阶,专治封装,static,代码块概念不理解,包含OJ题和概念题讲解!!!原创 2025-08-26 15:36:05 · 663 阅读 · 0 评论 -
Java类和对象(二),万字解析Set方法,构造方法,初始化,方法重写,进阶技巧
专治Java类和对象 抽象概念不理解,万字解析,各种构造方法,就地初始化,代码块初始化,构造方法初始化,toString方法重写,代码自动生成,包的管理和代码存储位置的查找,进阶技巧等深度解析!!!原创 2025-08-07 11:29:09 · 1321 阅读 · 0 评论 -
Java类和对象(一),空间存储,对象创建
没有对象?那就创建一个,Java类和对象基础知识点,空间栈堆存储,方法区,对象创建,方法调用讲解,看完保证入门原创 2025-08-05 23:19:50 · 739 阅读 · 0 评论 -
Java数组进阶,null,引用和本体修改,元素交换,方法模拟实现,排序,逆序
万字Java数组进阶讲解,数组在C和Java的内存存储和释放机制,引用修改,方法模拟实现,各种排序,逆序,标准库,二维数组等,学完遥遥领先!!!原创 2025-08-05 18:59:00 · 1195 阅读 · 0 评论 -
Java数组从基础定义到栈堆内存解析
Java数组入门必看,基础定义、初始化,打印,引用数据类型和基础数据类型,内存栈堆空间深度解析,栈堆内存深度分析,看完不是入门,是直接进到门里!!!原创 2025-08-04 18:59:13 · 814 阅读 · 0 评论 -
学会Java调试,秒从小白变大佬,JavaIDEA调试详解
学会Java调试,秒从小白变大佬,IDEA调试详解,包含例子解析,工作调试基础知识介绍。原创 2025-08-04 10:25:02 · 1051 阅读 · 0 评论 -
Java方法万字解析!方法定义,形参,实参,重载,递归,递归题目详解,递归分析
Java方法万字解析!从定义,到形参,实参,重载,进阶递归,就业使用等等。一篇文章保证带你从0到1了解清楚!!!原创 2025-08-03 18:14:26 · 1054 阅读 · 0 评论 -
Java输入输出操作,时间戳,猜数字游戏
Java的输入输出,Scanner读取,时间戳,伪随机数,猜数字游戏,融合知识点讲解,包一看就懂!!!原创 2025-07-28 19:19:41 · 980 阅读 · 0 评论 -
Java中常见逻辑控制和经典题目解析
带你掌握Java中的所有常见逻辑控制,经典基础题目保姆式分析,融合知识点讲解,IDEA编码背景加跑车,看完包懂的!!!!!原创 2025-07-24 16:32:24 · 859 阅读 · 0 评论 -
Java各种运算符详解,计算机对进制的计算
算术运算符,关系运算符,逻辑运算符,条件运算符,位运算符,win11计算机计算进制的详解,入门进阶必看!!!!原创 2025-07-21 15:59:42 · 964 阅读 · 0 评论 -
Java各种数据类型,不同数据类型转化的详解
入门必看,数据类型和变量所有常用知识的讲解,超级通透!!!原创 2025-07-15 14:54:48 · 1043 阅读 · 0 评论 -
保姆式教学JAVA基础环境的搭建,Java api,基础语法,书写风格介绍
Java入门保姆级教学,从IDEA,JDK,java apk下载与配置,设置到写出第一个代码到入门知识的进一步学习,丰富程度超乎你的想象!!!原创 2025-07-10 12:42:04 · 791 阅读 · 0 评论
分享