<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2403_88440139的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2403_88440139</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2403_88440139]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148831751</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148831751</guid><author>2403_88440139</author><pubDate>Sun, 22 Jun 2025 20:03:16 +0800</pubDate><description><![CDATA[例如：使用 <h1> 展示标题，使用<img>展示  图片，使用<video>  展示视频。#### JavaScript(简称：JS)是一门跨平台、面向对象的脚本语言，是用来控制网页行为，实现页面的交互效果。●DOM:文档对象模型，用于操作HTML文档，如：改变标签内的内容、改变标签内字体样式等。CSS:负责网页的表现（页面元素的外观、位置等页面样式，如：颜色、大小等）。<h1>到<h6>：标题标签，<h1>是最大的标题，<h6>是最小的标题。：包含文档的元数据（meta-data），如字符集、标题等。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148675156</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148675156</guid><author>2403_88440139</author><pubDate>Sun, 15 Jun 2025 20:33:55 +0800</pubDate><description><![CDATA[反射运行时环境中，对于任意一个类，可以知道这个类有哪些属性和方法。对于任意一个对象，可以调用它的任意一个方法。它允许程序在运行时自我检查并对内部成员进行操作。这种动态获取信息以及动态调用对象方法的功能称为Java语言的反射机制。Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息，从而操作类或对象的属性和方法。其本质是JVM得到Class对象之后，再通过Class对象进行反编译，从而获取对象的各种信息。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148519653</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148519653</guid><author>2403_88440139</author><pubDate>Sun, 08 Jun 2025 22:32:51 +0800</pubDate><description><![CDATA[如A线程线程执行体中调用B线程的join()方法，则A线程被阻塞，知道B线程执行完为止，A才能得以继续执行。每个线程默认的优先级都与创建它的线程的优先级相同。当某个线程调用yiled()方法从运行状态转换到就绪状态后，CPU从就绪状态线程队列中只会选择与该线程优先级相同或优先级更高的线程去执行。main线程默认是前台线程，前台线程创建中创建的子线程默认是前台线程，后台线程中创建的线程默认是后台线程。设置后台线程：调用Thread对象的setDaemon(true)方法可以将指定的线程设置为后台线程。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148369216</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148369216</guid><author>2403_88440139</author><pubDate>Sun, 01 Jun 2025 19:15:09 +0800</pubDate><description><![CDATA[void setName(String name) 设置线程的名字（构造方法也可以设置名字）static void sleep(long time) 让线程休眠指定的时间，单位为毫秒。4.创建FutureTask的对象（作用管理多线程运行的结果）//创建FutureTask的对象（作用管理多线程运行的结果）3.创建MyCallable的对象（表示多线程要执行的任务）//创建MyCa11ab1e的对象（表示多线程要执行的任务）2.重写call(是有返回值的，表示多线程运行的结果)]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148212440</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148212440</guid><author>2403_88440139</author><pubDate>Sun, 25 May 2025 19:54:45 +0800</pubDate><description><![CDATA[IO流IO流，用于读写文件中的数据，可以读写文件，或网络中的数据I:input;O:output流：像水流一样传输数据在io流中，程序为参照物进行读写，程序在读，程序在写io流的分类：以流的方向来分类，分为输入流以及输出流，分别用于读取和写出以操作文件类型来分，分为字节流，和字符流，其中字节流操作所有类型文件比如图片音频视频文件，而字符流只能操作纯文本文件纯文本文件：windows自带的记事本能打开的能读懂为纯文本文件。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/148050211</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/148050211</guid><author>2403_88440139</author><pubDate>Sun, 18 May 2025 21:33:26 +0800</pubDate><description><![CDATA[a.txt是一个文本文件，所以在判断是否是文件夹时返回值为false，同理如果传入的路径表示一个文件夹，在判断是否是文件时就会返回false，如果传入的是一个不存在的路径，在判断是否存在时也会返回false。length()方法只能获取文件的大小，如果是一个文件夹的话就会返回0，获取文件夹的大小需要把文件夹里所有的文件大小都加到一起。file对象表示路径，可以是文件，也可以是文件夹，这个路径可以是存在的，也可以是不存在的。绝对路径：是从文件系统的根目录开始，到指定文件或目录的完整路径，它通常包含盘符。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/147876738</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/147876738</guid><author>2403_88440139</author><pubDate>Sun, 11 May 2025 23:24:50 +0800</pubDate><description><![CDATA[集合里面存储姓名和年龄，封装成student对象并存储到list集合内。最后把这个对象返回并添加到新的stream流中。（无需写返回值，自动返回，返回值是对象地址）参数s代表的是流中的每一个数据。引用数组方面的构造方法代码。格式：类名：：new。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/147565408</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/147565408</guid><author>2403_88440139</author><pubDate>Sun, 27 Apr 2025 18:01:40 +0800</pubDate><description><![CDATA[方法引用提供了一种引用而不执行方法的方式，它需要由兼容的函数式接口构成的目标类型上下文。3：被引用方法的形参需要和抽象方法的第二个形参到最后一个形参保持一致，返回值保持一致。方法引用：使用已经有的方法，当作函数接口中抽象方法的方法体。引用：用已经有的方法，并当作函数式接口中抽象方法的方法体。3.被引用方法的形参和返回值必须和抽象方法保持一致。计算时，方法引用会创建函数式接口的一个实例。2：引用成员方法，即引用本类或父类的成员方法。4：被引用方法的功能要满足当前的需求。格式：其他类：其他类对象：：方法名。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/147374931</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/147374931</guid><author>2403_88440139</author><pubDate>Sun, 20 Apr 2025 22:51:45 +0800</pubDate><description><![CDATA[中间操作，返回一个新的流，在返回的流中包含所有之前的操作结果。还可以使用parallelStream() 方法创建并发流，默认使用的是 ForkJoinPool.commonPool()线程池。filter()方法接受一个谓词（一个返回boolean值的函数），并返回一个流，其中仅包含通过该谓词的元素。而终止操作呢，只能有一个，每次执行完，这个流也会用光，无法执行下一个操作，因此只能放在最后。Stream类似一个高级迭代器，只能遍历一次，在流的过程中，对流中的元素执行一系列操作。3.Sorted(排序)]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/147198029</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/147198029</guid><author>2403_88440139</author><pubDate>Sun, 13 Apr 2025 21:57:48 +0800</pubDate><description><![CDATA[HashMap底层数据结构 为数组+链表+红黑树。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/147030618</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/147030618</guid><author>2403_88440139</author><pubDate>Sun, 06 Apr 2025 21:45:05 +0800</pubDate><description><![CDATA[Math类是Java中的一个内置类，提供了一系列用于数学计算的方法。这些方法包括基本的算术运算、三角函数、指数函数、对数函数、平方根函数。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/146769782</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/146769782</guid><author>2403_88440139</author><pubDate>Sun, 30 Mar 2025 17:49:42 +0800</pubDate><description><![CDATA[Map集合与Collection集合相对，Collection集合为单列集合而Map集合为双列集合，内容是其的元素是两两相互对应的，每个元素由键与值两部分组成，通过键可以找对所对应的值。在Map集合中常用的为LinkedHashMap集合与HashMap集合。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/146461750</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/146461750</guid><author>2403_88440139</author><pubDate>Sun, 23 Mar 2025 21:04:50 +0800</pubDate><description><![CDATA[HashSet是Java集合框架中的一部分，它实现了Set接口。在Java中，HashSet是基于HashMap实现的。它不保证集合的迭代顺序；特别是，它不保证该顺序恒久不变。这个类允许存储的元素为null。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/146298939</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/146298939</guid><author>2403_88440139</author><pubDate>Sun, 16 Mar 2025 18:38:56 +0800</pubDate><description><![CDATA[Java 泛型是JDK 5中引入的一个新特性, 泛型提供了编译时类型安全检测机制，该机制允许程序员在编译时检测到非法的类型。使用的好处是在编译的时候检查类型安全，所有的强制转换都是自动和隐式的，还可以提高代码的重用率。块内无序，块间有序，前块中的最大数据，要小于后块中所有数据。快和快之间不能有重复的交集。泛型方法，是在调用方法的时候指明泛型的具体类型。泛型方法概述：把泛型定义在方法上。先确定元素，再进行块内查找。泛型类：把泛型定义在类上。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/146139358</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/146139358</guid><author>2403_88440139</author><pubDate>Sun, 09 Mar 2025 21:47:51 +0800</pubDate><description><![CDATA[1，从数组的第一个元素开始，比较相邻的两个元素。2，如果前一个元素大于后一个元素（升序排序），则交换它们的位置。3，重复1和2，直到遍历整个数组。4，重复以上步骤，每次遍历都将最大的元素冒泡到数组的末尾。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/144949224</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/144949224</guid><author>2403_88440139</author><pubDate>Sun, 05 Jan 2025 18:59:17 +0800</pubDate><description><![CDATA[java学习]]></description><category></category></item><item><title><![CDATA[面向对象2]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/144809031</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/144809031</guid><author>2403_88440139</author><pubDate>Sun, 29 Dec 2024 20:17:28 +0800</pubDate><description><![CDATA[学习内容]]></description><category></category></item><item><title><![CDATA[java集合--ArrayList基础知识点相关]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/144653199</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/144653199</guid><author>2403_88440139</author><pubDate>Sun, 22 Dec 2024 22:32:05 +0800</pubDate><description><![CDATA[集合和数组一样，都是用于存储多个数据的容器。]]></description><category></category></item><item><title><![CDATA[java字符串相关2024.12.15]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/144493363</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/144493363</guid><author>2403_88440139</author><pubDate>Sun, 15 Dec 2024 22:58:43 +0800</pubDate><description><![CDATA[java字符串相关]]></description><category></category></item><item><title><![CDATA[2024-12-08]]></title><link>https://blog.youkuaiyun.com/2403_88440139/article/details/144333318</link><guid>https://blog.youkuaiyun.com/2403_88440139/article/details/144333318</guid><author>2403_88440139</author><pubDate>Sun, 08 Dec 2024 22:10:24 +0800</pubDate><description><![CDATA[idea中javabean相关内容]]></description><category></category></item></channel></rss>