
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
开发中遇到状态、策略、返回码这类场景,优先用枚举替代常量和if/else,代码会更干净、更健壮。System.out.println("使用支付宝支付:" + amount + "元");System.out.println("使用银行卡支付:" + amount + "元");System.out.println("使用微信支付:" + amount + "元");在订单、用户、流程等场景中,枚
正常情况下,我们是编译时确定类和对象的关系,而反射让我们能在运行时获取类的 Class 对象;获取类的构造器、方法、字段;动态创建对象、调用方法、修改属性;突破访问权限限制,访问私有成员。
2026.05.22IO 流是 Java 基础中的重点,也是竞赛和面试的高频考点。今天我们就来搞定两个最常见的文件复制问题:文本文件复制和任意文件复制,分别用字符缓冲流和字节缓冲流实现。
环境变量是 Java 学习的地基,只要解决javac报错,后续所有编译运行问题减少一半。
新手逻辑 BUG 几乎都不是思维问题,都是书写不规范、细节遗漏导致,养成规范写法,可以规避 99% 的流程控制错误。
整数运算自动向下取整浮点存在精度丢失字符串拼接遵循从左到右优先级混合运算时,低精度自动向高精度转换数据类型细节是 Java 基础 BUG 重灾区,新手一定要养成先判断运算类型、再写代码的习惯。
每一个初学 Java 的人,第一行主方法都是固定模板:java运行每个单词为什么必须存在?能不能删掉?本篇拆解 main 方法每一个关键字的底层意义。main 方法不是语法随便写,是JVM 强制约定的程序入口public static void main 缺一不可。
新手 90% 语法报错都不是不会写代码,都是细节不规范,养成英文符号、大小写严谨的习惯,入门直接提速一倍。
表格对比项继承 Thread 类实现 Runnable 接口继承约束受 Java 单继承限制,不能再继承其他类无继承限制,可多实现、多继承资源共享多线程资源共享麻烦(依赖 static)天然支持多线程共享同一个任务资源代码耦合任务和线程对象耦合,单一职责差任务、线程解耦,扩展性强适用场景简单独立任务、不需要资源共享的小程序绝大多数生产环境、资源共享、线程池开发Lambda 支持不支持支持 Lamb
开发用 JDK,运行用 JRE,跨平台靠 JVM。







