<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ryan_LL的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Ryan_LL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ryan_LL]]></copyright><item><title><![CDATA[Stream流]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123725834</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123725834</guid><author>Ryan_LL</author><pubDate>Fri, 25 Mar 2022 01:03:49 +0800</pubDate><description><![CDATA[特点
 不能够存储数据,只能计算数据
 不会修改数据源|源对象,每次回返回持有结果的新的流Stream
 延迟执行|惰性加载 : 当获取终止行为时候,才会执行一系列的中间操作
 流都是一次性的流,不能重复使用多次,一旦使用过就已经被破坏

步骤
  1.创建Stream
      1)Collection-&gt;stream
      2)Arrays-&gt;stream(数组)
      3)Stream.of(值列表)
2.一...]]></description><category></category></item><item><title><![CDATA[集合第一章]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123699473</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123699473</guid><author>Ryan_LL</author><pubDate>Wed, 23 Mar 2022 23:22:09 +0800</pubDate><description><![CDATA[ArrayList
 底层结构
  数组 Object[] elementData;
 特点
  根据索引查询遍历效率较高,增删效率低
 应用场景
  适用于大量做查询少量做增删的位置
 扩容问题
  初始容量
   默认初始容量为10 ,在第一次添加add的时候进行构建
  扩容机制
   每次扩容原容量的1.5倍
 新增功能
  forEach​(Consumer&l...]]></description><category></category></item><item><title><![CDATA[面向对象第四章]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123469725</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123469725</guid><author>Ryan_LL</author><pubDate>Mon, 14 Mar 2022 00:37:49 +0800</pubDate><description><![CDATA[多态
 定义：一种事物的多种表现形式
 前提：必须要有继承关系
 最终形式：父类引用指向子类对象
 多态的调用
  成员变量：编译运行看父类
  成员方法：编译看父类，运行看子类
 注意：多态必须要有方法的重写

转型
 向上转型 : 子类 --&gt; 父类
向下转型 : 父类 --&gt; 子类
        子类类型 变量 = (子类类型)父类引用;
  当多态调用不能调用子类独有内容时候,可以向下转型,然后调...]]></description><category></category></item><item><title><![CDATA[面向对象第三章]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123435903</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123435903</guid><author>Ryan_LL</author><pubDate>Fri, 11 Mar 2022 22:54:49 +0800</pubDate><description><![CDATA[packge(包机制)
 什么是包机制
  1.包信息存在与java代码的第一行,类的上面
2.包的定义规范 : com.yjxxt.xxxx
3.标识符规范 : 全部小写
 包机制的作用
  1.方便管理众多资源       
2.引入多重命名空间
 导包
  1)使用的位置使用权限定名java.util.Scanner,只在当前位置有效
2)使用import导包,在类的上面,package信息的下面,一个Java文件所有类有效
3)*...]]></description><category></category></item><item><title><![CDATA[面向对象(构造器&this&static&block&debug)]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123412897</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123412897</guid><author>Ryan_LL</author><pubDate>Thu, 10 Mar 2022 22:08:31 +0800</pubDate><description><![CDATA[构造器
 Java通过new关键字来调用构造器，从而
返回该类的实例，是一种特殊的方法。
  构造器4个要点：
1.构造器的方法名必须和类名一致！
构造器虽然有返回值，但是不能定义返回类型(返回值的类型肯定是本类)，不能在构造器里调用
return。
2.通过new关键字调用！！
3.如果我们没有定义构造器，则系统会自动定义一个无参的构造方法。如果已定义则编译器不会添加无参数构造方法！
4.与普通方法一样，构造方法也可以重载
5.修饰符 final abstract static不能用来修...]]></description><category></category></item><item><title><![CDATA[面向对象OOP]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123389459</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123389459</guid><author>Ryan_LL</author><pubDate>Wed, 09 Mar 2022 22:34:55 +0800</pubDate><description><![CDATA[定义
 对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件                   
 ("关注我该找谁来完成 ?"实现步骤不关注,只关注这个"谁",他就是对象)

优点
 更贴合于显示生活中人们的思考角度
 面向对象更贴合生活中管理者,面向过程更贴合与执行者
 将复杂的问题简单化

对象和类的关系
 1.特殊到一般，具体到抽象。
2.类可以看成一类对象的模板，对象可以看成该类的一个具体实例。
3...]]></description><category></category></item><item><title><![CDATA[方法学习和使用]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123337333</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123337333</guid><author>Ryan_LL</author><pubDate>Mon, 07 Mar 2022 19:25:25 +0800</pubDate><description><![CDATA[没有返回值
 修饰符 void 方法名(参数列表){
    实现功能的代码段;
    [return;]
   }
有返回值
 修饰符 返回值类型 方法名(参数列表){


    实现功能的代码段;
    return 返回值;
   }

例如:
修饰符 : 目前为 : public static
void : 没有返回值类型的
方法名 : 标识符-&gt...]]></description><category></category></item><item><title><![CDATA[循环语句体系]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123316856</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123316856</guid><author>Ryan_LL</author><pubDate>Sun, 06 Mar 2022 20:37:42 +0800</pubDate><description><![CDATA[for 循环：for (条件初始化；条件判断；条件变化)

while 循环：条件初始化 while(条件判断){循环体；条件变化；}
 注意while和for循环的不同

do..whlie 循环：条件初始化 do {循环体; 条件变化} while (条件判断)；
 先执行一次,然后判断条件决定下一次是否执行
无论是否满足条件,都至少执行一次

循环嵌套 :
  for(条件初始化;条件判断;条件变化){
   循环体语句
   for(...]]></description><category></category></item><item><title><![CDATA[Java中的选择结构和循环结构]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123286546</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123286546</guid><author>Ryan_LL</author><pubDate>Fri, 04 Mar 2022 22:17:10 +0800</pubDate><description><![CDATA[一.选择结构

If : 单选择|单分支 : 

if(boolean表达式){

语句体;

}



执行流程 :

1.boolean表达式,得到boolean结果

2.如果结果为true,执行{}中的语句体

3.如果结果为false,直接跳过if结构



双选择|双分支 :

if(boolean表达式){

语句体1;

}else{

语句体2;

}

执行流程 :

1.boolean表达式,得到boolean结果

2.如果结果为true,执行{}中的语句体1

3.如果结果...]]></description><category></category></item><item><title><![CDATA[数据类型引用/转换和运算符的使用]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123265236</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123265236</guid><author>Ryan_LL</author><pubDate>Thu, 03 Mar 2022 22:04:47 +0800</pubDate><description><![CDATA[一.数据类型引用

Scanner : 接收用户键盘输入的内容

1.导入

import java.util.Scanner;

2.创建 Scanner类型的引用

Scanner sc = new Scanner(System.in);

Random : 产生随机数

1.导包

import java.util.Random

2.创建Random类型的引用

Random ran = new Random();

数据类型转换
自动类型转换:容量小的数据类型可以自动转换为容量大的数...]]></description><category></category></item><item><title><![CDATA[学习掌握变量和数据类型]]></title><link>https://blog.youkuaiyun.com/Ryan_LL/article/details/123217120</link><guid>https://blog.youkuaiyun.com/Ryan_LL/article/details/123217120</guid><author>Ryan_LL</author><pubDate>Tue, 01 Mar 2022 21:45:26 +0800</pubDate><description><![CDATA[变量
什么是变量

.变量是存储空间用来存储单个数据4



变量分类 :

局部变量 : 方法中定义的变量|语句块中定义的变量

不存在默认值,使用前必须已经声明并且已经赋值

成员变量 : 定义在类中方法外的 变量称为成员变量

只声明不赋值存在默认值

数据类型
整型: byte字节型
short短整型

int 整型

long长整型

浮点型:float 单精度
double 双精度

字符型:char
	布尔型:bollean
数据型表现形式
整型 :...]]></description><category></category></item></channel></rss>