<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[deinve的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/deinve</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; deinve]]></copyright><item><title><![CDATA[深入浅出面向对象编程：核心思想与实践指南]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/156455628</link><guid>https://blog.youkuaiyun.com/deinve/article/details/156455628</guid><author>deinve</author><pubDate>Wed, 31 Dec 2025 13:37:21 +0800</pubDate><description><![CDATA[面向对象编程的核心不是语法，而是“抽象思维”——将现实问题转化为对象模型，通过封装、继承、多态构建可复用、可维护的代码结构。新手入门时，需先掌握三大特性的基础用法，再通过实践理解设计原则，最终能灵活运用OOP思想解决复杂问题。记住：面向对象不是银弹，并非所有场景都适用（如简单脚本、高性能场景可能更适合面向过程），需根据实际需求选择合适的编程范式。欢迎在评论区分享你的OOP学习心得和实践案例，一起交流进步！]]></description><category></category></item><item><title><![CDATA[Java多线程从入门到实战：核心概念、实现方式与避坑指南]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/156455538</link><guid>https://blog.youkuaiyun.com/deinve/article/details/156455538</guid><author>deinve</author><pubDate>Wed, 31 Dec 2025 13:32:52 +0800</pubDate><description><![CDATA[多线程是Java开发的核心技能，掌握其实现方式、核心问题及解决方案，能显著提升程序性能和并发处理能力。本文从基础概念到实战案例，覆盖了多线程的核心知识点，建议结合实际场景多做练习（如生产者-消费者模型、线程池优化），深入理解线程调度、锁机制的底层原理。后续可进一步学习CountDownLatch、CyclicBarrier等并发工具类，以及JUC包下的高级并发容器（如ConcurrentHashMap、CopyOnWriteArrayList），解锁更多多线程实战技巧。]]></description><category></category></item><item><title><![CDATA[深入理解Java指针：从本质到实际应用避坑]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/156232514</link><guid>https://blog.youkuaiyun.com/deinve/article/details/156232514</guid><author>deinve</author><pubDate>Wed, 24 Dec 2025 14:12:48 +0800</pubDate><description><![CDATA[Java并没有抛弃指针，而是通过封装将“危险的裸指针”转化为“安全的引用”，既保留了指针的核心价值（间接访问对象、高效传递数据），又屏蔽了底层操作风险，同时通过GC和异常机制降低了开发成本。对于开发者而言，不必纠结于“指针”的名词定义，更重要的是理解引用变量的本质的指针逻辑——它是连接栈内存与堆内存的桥梁，是对象生命周期的核心管控者。掌握这一逻辑，就能避开NPE、内存泄漏等高频问题，写出更安全、高效的Java代码。]]></description><category></category></item><item><title><![CDATA[java基础核心：集合框架入门到实战]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/156232466</link><guid>https://blog.youkuaiyun.com/deinve/article/details/156232466</guid><author>deinve</author><pubDate>Wed, 24 Dec 2025 14:11:02 +0800</pubDate><description><![CDATA[Java集合框架（Java Collections Framework）位于java.util包下，主要用于存储和管理一组对象（元素），替代了早期的数组（数组长度固定、只能存储同类型元素，灵活性差）。Collection接口：存储单个元素的集合，主要子接口有List（有序、可重复）、Set（无序、不可重复）、Queue（队列，先进先出）；Map接口：存储键值对（Key-Value）的集合，Key唯一，Value可重复，核心实现类如HashMap、TreeMap。]]></description><category></category></item><item><title><![CDATA[c盘清理方法]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/152732855</link><guid>https://blog.youkuaiyun.com/deinve/article/details/152732855</guid><author>deinve</author><pubDate>Wed, 08 Oct 2025 20:32:31 +0800</pubDate><description><![CDATA[右键“此电脑”→“属性”→“高级系统设置”→“性能设置”→“高级”→“虚拟内存”，将C盘的虚拟内存“无分页文件”，再为D/E盘设置“系统管理的大小”，点击“确定”（需重启生效，适合C盘空间紧张的情况）。- 卸载无用软件：打开“控制面板”→“程序和功能”，或右键“开始”→“设置”→“应用”，卸载不常用的软件（尤其是默认装在C盘的大型软件，如游戏、设计工具）。- 勾选“临时文件”“回收站”“缩略图”等，点击“确定”即可删除（系统文件建议默认不勾选，避免误删）。C盘清理实用指南：3步释放空间，告别卡顿。]]></description><category></category></item><item><title><![CDATA[java的认识]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/148778054</link><guid>https://blog.youkuaiyun.com/deinve/article/details/148778054</guid><author>deinve</author><pubDate>Fri, 20 Jun 2025 00:13:47 +0800</pubDate><description><![CDATA[基于Java虚拟机（JVM）实现：源代码编译为字节码（ .class 文件），JVM在不同操作系统（Windows、Linux、Mac等）上解释执行，无需针对不同平台重写代码。- Java EE（企业版）：包含Web开发、分布式事务等企业级框架（如Spring、Hibernate），用于服务器端开发。- Java ME（微型版）：针对嵌入式设备（如手机、机顶盒），现逐渐被Android替代。- Java SE（标准版）：基础核心库，用于桌面应用开发（如Eclipse、IDEA）。]]></description><category></category></item><item><title><![CDATA[java循环符]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/148778035</link><guid>https://blog.youkuaiyun.com/deinve/article/details/148778035</guid><author>deinve</author><pubDate>Fri, 20 Jun 2025 00:11:40 +0800</pubDate><description><![CDATA[System.out.print("请猜一个1-100的数字：");System.out.println(n + "的阶乘：" + factorial);- 练习4：使用do-while实现猜数字游戏（电脑生成1-100的随机数，用户猜数）- 循环嵌套效率：多层循环（如九九乘法表）注意内层循环范围，避免冗余计算。System.out.print("请输入非空内容：");System.out.println("偶数和：" + sum);System.out.println("最大值：" + max);]]></description><category></category></item><item><title><![CDATA[java接口]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/148778013</link><guid>https://blog.youkuaiyun.com/deinve/article/details/148778013</guid><author>deinve</author><pubDate>Fri, 20 Jun 2025 00:10:01 +0800</pubDate><description><![CDATA[1. 定义：接口是一组抽象方法和常量的集合，用 interface 关键字声明，类通过 implements 实现接口。- 接口可继承其他接口（用 extends ，支持多继承，如 interface A extends B, C ）。核心观点：Java接口是一种抽象类型，定义行为规范而非实现，用于实现多态和解耦，是面向对象编程的重要特性。- 默认方法：解决接口升级时不破坏现有实现类的问题（如 List 接口新增 sort() 默认方法）。System.out.println("实现抽象方法");]]></description><category></category></item><item><title><![CDATA[数组的应用]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/148778001</link><guid>https://blog.youkuaiyun.com/deinve/article/details/148778001</guid><author>deinve</author><pubDate>Fri, 20 Jun 2025 00:08:25 +0800</pubDate><description><![CDATA[for (int num : nums) {  // 适用于遍历，不支持修改索引。// 长度为5，元素默认0。]]></description><category></category></item><item><title><![CDATA[面向对象一]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/148777161</link><guid>https://blog.youkuaiyun.com/deinve/article/details/148777161</guid><author>deinve</author><pubDate>Thu, 19 Jun 2025 22:52:48 +0800</pubDate><description><![CDATA[核心观点：面向对象编程（OOP）以“对象”为核心，通过封装、继承、多态三大特性实现代码的模块化、可复用和可扩展，是Java编程的基础思想。1. 所有类默认继承 Object 类（根类，包含 equals() 、 hashCode() 等通用方法）。"（调用Dog的实现）3. 多态的条件：必须存在继承/实现关系，且调用方法被重写（或调用父类非重写方法）。- 方法重写（Override）：子类重新定义父类方法（需满足方法签名相同）。方法类型 可包含抽象方法和非抽象方法 抽象方法为主（JDK8+支持默认方法）]]></description><category></category></item><item><title><![CDATA[初识deepseek]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/146098001</link><guid>https://blog.youkuaiyun.com/deinve/article/details/146098001</guid><author>deinve</author><pubDate>Fri, 07 Mar 2025 15:57:07 +0800</pubDate><description><![CDATA[DeepSeek是一家中国的人工智能初创公司，凭借其低成本、高性能的大语言模型（LLM）技术迅速崛起，并在全球范围内引发关注。公司由国内知名量化资管公司幻方量化创立于2023年7月，专注于开发先进的大语言模型及相关技术。DeepSeek的创始团队以技术理想主义著称，坚持开源路线与技术创新，目标是通过技术民主化推动人工智能的普惠发展。]]></description><category></category></item><item><title><![CDATA[初识Java]]></title><link>https://blog.youkuaiyun.com/deinve/article/details/146097872</link><guid>https://blog.youkuaiyun.com/deinve/article/details/146097872</guid><author>deinve</author><pubDate>Fri, 07 Mar 2025 15:53:51 +0800</pubDate><description><![CDATA[它由 Sun Microsystems 公司于 1995 年推出，后来被 Oracle 公司收购了。Java 可以用来开发各种类型的程序，比如桌面应用、手机应用（尤其是安卓应用）、网站后端服务等等哦。Java 是一门广泛使用的计算机编程语言，具有。]]></description><category></category></item></channel></rss>