<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LANMAO112的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LANMAO112</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LANMAO112]]></copyright><item><title><![CDATA[Consumer类]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/127459643</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/127459643</guid><author>LANMAO112</author><pubDate>Sat, 22 Oct 2022 11:53:48 +0800</pubDate><description><![CDATA[那个lambda表达式的意思就是重写了接口里的方法，它返回了一个接口的子类对象回来（实现这个接口的类），调用speak方法就是需要一个String类型的参数和一个Consumer类型的参数。今天学习mybatisPlus的时候看到了System.out::println()这个方法，百思不得其解，后续查看资料发现和Consument类有关。还有一个默认的方法andThen,使用andThen方法，把两个Consumer接口连接到一起，再消费数据。使用Lambda表达式，来使用这个接口。]]></description><category></category></item><item><title><![CDATA[运用集合框架模拟斗地主的发牌与洗牌]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/115347433</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/115347433</guid><author>LANMAO112</author><pubDate>Wed, 31 Mar 2021 12:20:19 +0800</pubDate><description><![CDATA[package com.ThreadPool;

import java.util.*;

public class Demo_Poker {

    private static HashMap&lt;String,Integer&gt; map;

    public static void main(String[] args) {
        String[] color = new String[]{"黑桃","红桃","梅花","方块"};
        String[] num = ]]></description><category></category></item><item><title><![CDATA[Java中的File文件类]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/115011335</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/115011335</guid><author>LANMAO112</author><pubDate>Fri, 19 Mar 2021 17:52:52 +0800</pubDate><description><![CDATA[Java中的File文件类

&nbsp;&nbsp;&nbsp;&nbsp;java中的File类更应该叫做一个路径

文件路径或者文件夹路径
路径分为绝对路径和相对路径
绝对路径是一个固定的路径,从盘符开始
相对路径相对于某个位置,相对于当前目录下

File类的构造方法
public File(String pathname)

public File(String parent,String child)

public File(File parent,String child)



File类]]></description><category></category></item><item><title><![CDATA[关于Java中的静态分配与动态分配]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/114880709</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/114880709</guid><author>LANMAO112</author><pubDate>Tue, 16 Mar 2021 15:16:37 +0800</pubDate><description><![CDATA[关于Java中的静态分配与动态分配

前言
&nbsp;&nbsp;&nbsp;&nbsp;最近在不断学习的JAVA的过程中,看到了静态分配与动态分配这两个名词,只知其名,不知其义,于是上网查阅了资料,看到了几篇优秀的文章,对静态分配与动态分配有了一定的了解.

参考文章
参考文章

主题

在理解动态绑定和静态绑定之前必须先理解虚方法和非虚方法。

虚方法和非虚方法


虚方法:非私有的实例方法等。
非虚方法:只要能被invokestatic和invokespecial指令调用的方法，都可以在解析阶段中确]]></description><category></category></item><item><title><![CDATA[Java中String类的常考面试题汇总]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/114812164</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/114812164</guid><author>LANMAO112</author><pubDate>Mon, 15 Mar 2021 01:14:28 +0800</pubDate><description><![CDATA[Java中String类的常考面试题汇总

前言
由于在学习中需要不断完善自身,在网络上搜寻了几道关于java中String类的面试题,汇总为一篇博客,以便在将来有需要时,能够找到复习的地方

主题

第一题
String s1 = "abc";
        String s2 = "abc";

        System.out.println(s1 == s2);   // true
        System.out.println(s1.equals(s2));// true


...]]></description><category></category></item><item><title><![CDATA[关于java中继承机制的一些猜想]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/114780290</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/114780290</guid><author>LANMAO112</author><pubDate>Sun, 14 Mar 2021 13:23:44 +0800</pubDate><description><![CDATA[关于java中继承机制的一些猜想

前言
Java作为当下热门的语言之一,拥有着面向对象的强大特性,其不仅吸收了C++语言的各种优点,还摒弃了C++中难以理解的多继承(改为了多层继承)和指针,方便了我们将现实生活中的事物,通过类的概念进行表达出来,其核心有三大特点,封装,继承,多态,今天我就来谈一谈我对java继承的一些浅显理解.

问题
&nbsp;&nbsp;&nbsp;&nbsp;java中继承这一特点,大大方便了我们编写代码,提高了代码的复用性,以及维护性,同时他也是多态的前提.但关于继承在此我有些]]></description><category></category></item><item><title><![CDATA[java中静态方法是否能够被重写?]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/114692438</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/114692438</guid><author>LANMAO112</author><pubDate>Fri, 12 Mar 2021 11:54:41 +0800</pubDate><description><![CDATA[就java中静态方法是否能够被重写进行讨论
&nbsp;&nbsp;&nbsp;&nbsp;java是一门面向对象的语言,具有三大特点,封装,继承,多态,今天主要解决的是关于继承中重写的问题
&nbsp;&nbsp;&nbsp;&nbsp;在java中子类可以继承父类非私有的成员(成员变量,成员方法),不需要再去重新手写一遍代码,继承提高了代码的复用性,以及可维护性,同时也是多态的前提,但子类有时候不想要原封不动的使用父类的方法时,这个时候就用到了重写
&nbsp;&nbsp;&nbsp;&nbsp;在讲重]]></description><category></category></item><item><title><![CDATA[Markdown语法的复习]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/114639147</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/114639147</guid><author>LANMAO112</author><pubDate>Wed, 10 Mar 2021 16:38:11 +0800</pubDate><description><![CDATA[Markdown 语法的复习
标题
“#   标题内容”  一级标题
“## 标题内容”  二级标题
字体




类型
方法
样式




粗体
两个星号(*)包裹
文本


斜体
一个星号(*)包裹
文本


粗体加斜体
三个星号(*)包裹
文本


删除线
两个波浪线包裹
文本


引用
一个大于号(&gt;)

引用

分割线
三个星号或者三个横线(***或者—)


图片
![图片名字] + ()

超链接
[超链接名字] 加上 (路径地址)
百度
列表
有序列表

A
B
C
D

无序列表

]]></description><category></category></item><item><title><![CDATA[开启第一篇博客,随意记录下1]]></title><link>https://blog.youkuaiyun.com/LANMAO112/article/details/105847512</link><guid>https://blog.youkuaiyun.com/LANMAO112/article/details/105847512</guid><author>LANMAO112</author><pubDate>Wed, 29 Apr 2020 19:58:35 +0800</pubDate><description><![CDATA[123]]></description><category></category></item></channel></rss>