<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[patton__的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/patton__</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; patton__]]></copyright><item><title><![CDATA[java 面试八股文]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/139215531</link><guid>https://blog.youkuaiyun.com/patton__/article/details/139215531</guid><author>patton__</author><pubDate>Sun, 26 May 2024 15:50:04 +0800</pubDate><description><![CDATA[反射是通过获取类的class对象，然后动态的获取到这个类的内部结构，动态的去操作类的属性和方法。应用场景有：要操作权限不够的类属性和方法时、实现自定义注解时、动态加载第三方jar包时、按需加载类，节省编译和初始化时间；获取class对象的方法有：class.forName(类路径)，类.class()，对象的getClass（）当一个线程被剥夺cpu使用权时，切换到另外一个线程执行死锁指多个线程在执行过程中，因争夺资源造成的一种相互等待的僵局。]]></description><category></category></item><item><title><![CDATA[Java面试问题3]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/139087071</link><guid>https://blog.youkuaiyun.com/patton__/article/details/139087071</guid><author>patton__</author><pubDate>Tue, 21 May 2024 15:06:23 +0800</pubDate><description><![CDATA[定义:依赖于servlet 容器;在实现上基于函数回调，可以对几乎所有请求进行过滤;缺点是一个过滤器实例只能在容器初始化时调用一次。作用:用来做一些过滤操作，获取我们想要获取的数据;在过滤器中修改字符编码;在过滤器中修改HTTPServletRequest的一-些参数，包括:过滤低俗文字、危险字符等。定义:实现了javax.servlet.ServletContextListener 接口的服务器端程序;随Web应用的启动而启动;只初始化一次;]]></description><category></category></item><item><title><![CDATA[Java相关问题]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/139065027</link><guid>https://blog.youkuaiyun.com/patton__/article/details/139065027</guid><author>patton__</author><pubDate>Tue, 21 May 2024 10:02:42 +0800</pubDate><description><![CDATA[（默认不写）]]></description><category></category></item><item><title><![CDATA[Java面试]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/139052953</link><guid>https://blog.youkuaiyun.com/patton__/article/details/139052953</guid><author>patton__</author><pubDate>Mon, 20 May 2024 11:15:47 +0800</pubDate><description><![CDATA[序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化，它将流转换为对象。这两个过程结合起来，可以轻松地存储和传输数据。必须实现Serializable接口，但是不同实现该接口的方法，此接口只是为了标注对象可以被序列化，然后使用输出流（如FileOutputStream）来构造一个ObjectOutputStream(对象流)对象，使用该对象流对象的write（）方法将参数obj的对象写出。]]></description><category></category></item><item><title><![CDATA[计算机与软件工程实习出口考核之基础能力考核]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/137587011</link><guid>https://blog.youkuaiyun.com/patton__/article/details/137587011</guid><author>patton__</author><pubDate>Wed, 10 Apr 2024 10:50:18 +0800</pubDate><description><![CDATA[变量的赋值分为两种方式：先声明再赋值int num;num = 10;声明的同时赋值c语言中，数据类型可分为：​最常用的整型、浮点型、字符型。格式化输出语句：printf("输出格式符",输出项);若相除的两个数都是整数，则结果也为整数，小数部分省略。如 8/3=2；若两个数中有一个为小数，结果则为小数。如 9.0/2=4.500000若运算只是和用两个整数进行取余运算，如 10%3=1；但 10.0%3则是错误的。运算后的符号取决于被模数的符号。如 (-10)%3=-1;]]></description><category></category></item><item><title><![CDATA[构造方法的执行顺序]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/137581080</link><guid>https://blog.youkuaiyun.com/patton__/article/details/137581080</guid><author>patton__</author><pubDate>Wed, 10 Apr 2024 09:13:18 +0800</pubDate><description><![CDATA[父类的默认无参构造（父类有重写无参构造要显示指定super())类中静态成员对象和成员变量。]]></description><category></category></item><item><title><![CDATA[创建SpringBoot项目]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/137224290</link><guid>https://blog.youkuaiyun.com/patton__/article/details/137224290</guid><author>patton__</author><pubDate>Mon, 01 Apr 2024 10:52:42 +0800</pubDate><description><![CDATA[点击创建就创建好了一个SpringBoot项目。]]></description><category></category></item><item><title><![CDATA[在Java中，空值、null和空字符串的区别]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/134948661</link><guid>https://blog.youkuaiyun.com/patton__/article/details/134948661</guid><author>patton__</author><pubDate>Tue, 12 Dec 2023 14:32:35 +0800</pubDate><description><![CDATA[在Java中，基本数据类型如int、float、double等不能赋值为null，但它们可以赋值为默认值，如0、0.0、0.0f等。对于引用类型（类、接口、数组等），可以为null，表示该引用不指向任何对象。空字符串（""）：表示一个字符串的长度为0，即没有字符。在Java中，字符串是一个对象，可以使用双引号括起来的字符序列表示。空字符串是一个长度为0的字符串对象，它不是null。null：表示一个对象不存在，即没有引用指向该对象。在Java中，null是一个特殊的关键字，用于表示空值。]]></description><category></category></item><item><title><![CDATA[软件工程阶段测试一]]></title><link>https://blog.youkuaiyun.com/patton__/article/details/134942021</link><guid>https://blog.youkuaiyun.com/patton__/article/details/134942021</guid><author>patton__</author><pubDate>Tue, 12 Dec 2023 10:05:10 +0800</pubDate><description><![CDATA[软件生存周期划分为软件定义、软件开发和（）三个阶段，而每个阶段又可以细分成若干个更小的阶段。软件工程学是应用科学理论和工程的技术指导软件开发的学科，其目的是。B. 一个项目可以有多个关键路径，且关键路径的耗时可以不一样。开发软件的高成本和软件产品的低质量之间的矛盾，这种现象称为。C. 一个项目可以有多个关键路径，且关键路径的耗时是一样的。D. 采用工程设计的方法开发软件，不符合软件本身的特点。螺旋模型是一种（）的开发模型，适合于大型软件的开发。C. 瀑布模型的前一阶段的输出作为后一阶段的输入。]]></description><category></category></item></channel></rss>