<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fuybin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fuybin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fuybin]]></copyright><item><title><![CDATA[多线程笔记]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122607889</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122607889</guid><author>fuybin</author><pubDate>Thu, 20 Jan 2022 18:54:29 +0800</pubDate><description><![CDATA[++线程不安全叫非线程安全

1、多线程的概念
    进程 -- 线程（进程的最小单元）
    目的：高并发；提高效率
2、多线程的实现(4个,实际上就1个Runnable)
    1)继承Thread类
    2)实现Runnable接口 有返回值
    3)实现Callable接口 没有返回值
    4)线程池

3、多线程的生命周期
    创建线程---&gt;就绪(.start())---&gt;运行---&gt;死亡
new Thread        |             .]]></description><category></category></item><item><title><![CDATA[文件、字节字符流]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122565828</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122565828</guid><author>fuybin</author><pubDate>Tue, 18 Jan 2022 18:43:57 +0800</pubDate><description><![CDATA[文件：存储数据的媒介
文件夹：目录
流：
    从流向分：I/O
        输入流(Input):读数据
        输出流(Output):写数据

    按阻塞方式：
        BIO(阻塞流)    NIO(伪异步非阻塞流，分布式用)    AIO(异步非阻塞流)
        异步:多个同时执行，相互之间无关。
        同步:一个一个执行。
    按读取方式分：
                字节流                 字符流
        字节输入.]]></description><category></category></item><item><title><![CDATA[集合框架]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122565715</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122565715</guid><author>fuybin</author><pubDate>Tue, 18 Jan 2022 18:29:40 +0800</pubDate><description><![CDATA[Collection(interface)     
                                                    
   List(interface)               set(interface)           Queue(interface)                        
     ArrayList(class)               TreeSet(TreeMa...]]></description><category></category></item><item><title><![CDATA[栈及队列的增删查]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122565457</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122565457</guid><author>fuybin</author><pubDate>Tue, 18 Jan 2022 18:20:57 +0800</pubDate><description><![CDATA[栈：后进先出，先进后出
队列：先进先出，后进后出


1、栈的增删查：


import java.util.Arrays;

public class MyStack &lt;T&gt;{
    private Object[] objs;
    private int size;

    public MyStack(){
        objs = new Object[10];
        size = 0;
    }
    //添加(入栈)
    public void add.]]></description><category></category></item><item><title><![CDATA[数组及链表的增删改查]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122565216</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122565216</guid><author>fuybin</author><pubDate>Tue, 18 Jan 2022 18:05:23 +0800</pubDate><description><![CDATA[CURD 增删改查

1、动态数组 链表(单链表，双向链表)

数组：适合查询

链表：适合插入，删除

数组的增删改查：


package com.fyb.oop.week3;

public class MyArrayList1&lt;T&gt; {
    private Object[] a;
    private int size;
    private static final int INITCAP=10;//初始值
    private...]]></description><category></category></item><item><title><![CDATA[异常知识点]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122565113</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122565113</guid><author>fuybin</author><pubDate>Tue, 18 Jan 2022 17:53:50 +0800</pubDate><description><![CDATA[异常(Exception):程序的不正常现象
    错误:逻辑问题
                                      Throwable(可抛的)
                           Exception                    Error
            运行时异常(RuntimeException)   编译时异常
    常见异常:
        ArithmeticException:数学运算异常
        ArrayInd.]]></description><category></category></item><item><title><![CDATA[8、字符串知识]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122353192</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122353192</guid><author>fuybin</author><pubDate>Thu, 06 Jan 2022 21:32:04 +0800</pubDate><description><![CDATA[package com.fyb.oop.Test4;

public class Test {
    public static void main(String args[]) {
        //定义字符串
        /*String s="今夜阳光明媚！";//不能被改变
        String s1 = new String("线程");
        System.out.println(s1);
        char[] cs = {'s','d','f','s'};
.]]></description><category></category></item><item><title><![CDATA[7、面向对象知识2]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122353108</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122353108</guid><author>fuybin</author><pubDate>Thu, 06 Jan 2022 21:17:03 +0800</pubDate><description><![CDATA[包:package 对代码的分层管理
打包 package com.fyb.test;
引包 import + 地址目录(java.util.*);
访问修饰符: public protected  默认   private
    本类      1       1       1       1
    同包      1       1       1
    继承      1       1
    无限制    1

Object:类似女娲，是所有类的父类
    toString():直接输.]]></description><category></category></item><item><title><![CDATA[6、面向对象知识1]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122290893</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122290893</guid><author>fuybin</author><pubDate>Mon, 03 Jan 2022 18:56:50 +0800</pubDate><description><![CDATA[1、面向对象
    机器语言--&gt;汇编语言--&gt;高级语言(面向过程 c)
                    --&gt;面向对象(java)
                    --&gt;混合(python) javascript
    万事万物皆对象：人法地，地法天，天法道，道法自然
2、找对象
    静夜思
    床前明月光，疑是地上霜。举头望明月，低头思故乡。
    名词都是对象
3、类和对象
    类--泛指抽象的，不具体的
    对象--具体的
    类：.]]></description><category></category></item><item><title><![CDATA[5、数组知识及排序（接4）]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122290710</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122290710</guid><author>fuybin</author><pubDate>Mon, 03 Jan 2022 18:54:40 +0800</pubDate><description><![CDATA[package com.fyb.test.week1;

public class Test5 {

    //a,b--形参   10,20--实参
    /*public static int add(int a,int b){
        int c=a+b;
        return c;
    }*/
    static int arr[] = new int[5];
    static int index = 0;
    public static void append(.]]></description><category></category></item><item><title><![CDATA[4、数组知识]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122243243</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122243243</guid><author>fuybin</author><pubDate>Thu, 30 Dec 2021 18:48:03 +0800</pubDate><description><![CDATA[要学的：
    1、基础语法
    2、面向对象
    3、流
    4、多线程
    5、集合框架


数据类型：基本数据类型，引用数据类型

数组：相同数据类型 数据的集合；一旦定义，不能变；泛指引用数据类型

    定义：int[] ages={18,19,20,21,20,19,22,30,36,40};//静态开辟空间
         int ages[]=new int[5];//动态开辟空间
    遍历：
        int ages[]={18,19,20,21,20}.]]></description><category></category></item><item><title><![CDATA[3、循环语句]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122226727</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122226727</guid><author>fuybin</author><pubDate>Wed, 29 Dec 2021 23:23:35 +0800</pubDate><description><![CDATA[jdk版本发展:
   jdk 1.0 -- 1.4 -- 5.0 -- 17.0
Character.
    isDigit:检测是否为数字
    isLetter:检测是否为字母
    toLowerCase:转小写
循环：
    for(起始条件;终止条件;步长){
        循环体；
    }
    例：九九乘法表



        for (int i=1;i&lt;=9;i++){  //行
            for (int j=1;j&lt;1+i;j++){ .]]></description><category></category></item><item><title><![CDATA[2、运算符、分支语句]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122226530</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122226530</guid><author>fuybin</author><pubDate>Wed, 29 Dec 2021 23:12:42 +0800</pubDate><description><![CDATA[1、运算符
 1）算术运算符： + - * / % 数
 2）赋值运算符：+= -= *= /= %= = 数
 3）比较运算符： &gt; &gt;= &lt; &lt;= != == boolean
 4）逻辑运算符： &amp; | ！ &amp;&amp; || ^ boolean
  &amp;：两个同时满足
   |：有一个...]]></description><category></category></item><item><title><![CDATA[java概述、java环境、二进制、注释、变量和标识符、类型转换]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122166396</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122166396</guid><author>fuybin</author><pubDate>Mon, 27 Dec 2021 14:56:44 +0800</pubDate><description><![CDATA[1、java概述：1996年 高斯林创建 sun 电视机顶盒
  微软 xp系统不让用 xp+ j++
  谷歌 安卓 sun eclipse
  Oracle收购Java oracle--神域（甲骨文）
  oak--橡树 爪洼--java
2、java环境：
 jdk：开发环境
 jre：运行环境
 jvm：java虚拟机 识别字节码
 ...]]></description><category></category></item><item><title><![CDATA[CMD运行JAVA 出现编码GBK的不可映射字符处理方法]]></title><link>https://blog.youkuaiyun.com/fuybin/article/details/122169897</link><guid>https://blog.youkuaiyun.com/fuybin/article/details/122169897</guid><author>fuybin</author><pubDate>Mon, 27 Dec 2021 13:28:14 +0800</pubDate><description><![CDATA[使用的记事本这样的工具来编写代码。可以直接使用-encoding指令来为文件指定编码格式。

例如 javac -encodingUTF-8 XXX.java

其中XXX替换为你的java文件名。

例如本示例中，输入javac -encoding UTF-8 HelloKitty.java,编译成功，完美运行。


...]]></description><category></category></item></channel></rss>