<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jason2881的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jason2881</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jason2881]]></copyright><item><title><![CDATA[2021-01-21]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112973748</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112973748</guid><author>Jason2881</author><pubDate>Thu, 21 Jan 2021 22:25:36 +0800</pubDate><description><![CDATA[Java中static，final，abstract 三者的区别


]]></description><category></category></item><item><title><![CDATA[2021-01-18]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112797484</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112797484</guid><author>Jason2881</author><pubDate>Mon, 18 Jan 2021 23:40:57 +0800</pubDate><description><![CDATA[java中的多态
多态:多态是建立在继承和重写的基础上.
1.生活中多态的概念:同一种事物由于外界条件不同,而执行不同操作或产生不同状态.
2.程序中多态的概念:用父类或父接口作为数据类型,指向不同子类对象调用同一个方法,而执行不同操作.
多态的第一种应用:
用父类或父接口作为数据类型,创建不同子类对象,而执行不同操作.
//        多态的第一种应用
//        父类作为一种数据类型，创建子类对象
        Pet p1=new Cat();
        Pet d1=new Do]]></description><category></category></item><item><title><![CDATA[2021-01-17]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112727313</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112727313</guid><author>Jason2881</author><pubDate>Sun, 17 Jan 2021 00:21:28 +0800</pubDate><description><![CDATA[Java中this和super的区别
1.作用不同:
1）this指代当前对象，即谁调用就指向谁;
2）super指代父类对象.
2:调用不同:
1）this可以调用当前类的属性,方法和构造方法,且调用构造方法时只能写在构造方法的第一句;
2）super可以调用父类的属性,方法和构造方法,且调用构造方法时只能写在构造方法的第一句;
3.看能否省略:
1）当一个方法的形参名称与属性名相同时,为了以示区别,this是不可以省略;
2）super没有一定要用的地方

...]]></description><category></category></item><item><title><![CDATA[2021-01-17]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112727252</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112727252</guid><author>Jason2881</author><pubDate>Sun, 17 Jan 2021 00:14:06 +0800</pubDate><description><![CDATA[Java中方法重写和方法重载的区别
方法重写
1.当子类继承父类的方法后无法满足子类的需求时,才用方法重写;
2.方法重写需要满足四个条件：
1）发生在有继承关系子类中;
2）重写的方法与父类被重写的方法方法名和参数列表要一致;
3）重写的方法返回值类型与被重写的方法返回值类型相同或兼容.
4）重写的方法访问修饰符与被重写的方法访问修饰符相同或更大.		
3.方法重写可以用@Override检查;
方法重载
1.方法重载解决同一个类中功能相同的方法的命名和调用问题.
2.方法重载需要满足三个条件:
1）在同]]></description><category></category></item><item><title><![CDATA[2021-01-17]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112727235</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112727235</guid><author>Jason2881</author><pubDate>Sun, 17 Jan 2021 00:06:15 +0800</pubDate><description><![CDATA[Java访问修饰符的使用范围


]]></description><category></category></item><item><title><![CDATA[2021-01-17]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112727191</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112727191</guid><author>Jason2881</author><pubDate>Sun, 17 Jan 2021 00:03:25 +0800</pubDate><description><![CDATA[Java继承
1.继承的作用:减化代码,实现代码复用.
2.被继承类称为父类,基类,超类    继承的类:子类,衍生类,派生类.
3.继承的关键字:extends
4:子类可以继承父类公有的或受保护的属性和方法,不能继承继承父类私有的属性和方法;
5.子类不能继承父类构造方法,但是可以调用父类的构造方法
6.构造方法执行:每次创建一个子类对象时,我们自己不调用父类构造,系统会默认先调   用父类无参构造,再调用子类指定构造;如果我们调用父类指定构造,系统不会调用父类无参构造,而按照我们指定父类构造来调用,再]]></description><category></category></item><item><title><![CDATA[2021-01-16]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/112727136</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/112727136</guid><author>Jason2881</author><pubDate>Sat, 16 Jan 2021 23:55:55 +0800</pubDate><description><![CDATA[Java封装
1.封装的含义:隐藏事物的内部细节,提供对外访问的方法.
2.封装的作用:保证数据安全性;简化代码实现复用.
3.封装分类：

对功能的封装:将功能声明为一个方法.
作用:简化代码,实现代码复用.
对属性的封装:将属性私有化,给它提供公有的获得属性get方法和设置属性set方法.
作用:保护数据的安全性.

//    年龄属性，需要封装，定义为private
    private int age;
    //    获取年龄的方法
    public int getAge() {
  ]]></description><category></category></item><item><title><![CDATA[2020-08-27]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/108262917</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/108262917</guid><author>Jason2881</author><pubDate>Thu, 27 Aug 2020 16:06:56 +0800</pubDate><description><![CDATA[java.sql.SQLException for SQL []:illegal mix of collations for opertation ‘like’ 的解决方法:
在MySQL 5.5以上，若字段类型Type 是time，date,datetime
在select 的时候如果使用 like ‘%中文%’会出现 Illegal mix of collations for operation 'like’
在编程时要对每个字段进行查找，
在执行时可能就会出现时间字段 like ‘%中文%’ 这种语法]]></description><category></category></item><item><title><![CDATA[2020-08-19]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/108100507</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/108100507</guid><author>Jason2881</author><pubDate>Wed, 19 Aug 2020 14:46:29 +0800</pubDate><description><![CDATA[Linux "&gt;“和”&gt;&gt;"的区别

是定向输出到文件，如果文件不存在，就创建文件；如果文件存在，就将其清空；一般我们备份清理日志文件的时候，就是这种方法：先备份日志，再用&gt;，将日志文件清空（文件大小变成0字节）；



这个是将输出内容追加到目标文件中。如果文件不存在，就创建文件；如果文件存在，则将新的内容追加到那个文件的末尾，该文件中的原有内容不受影响。

...]]></description><category></category></item><item><title><![CDATA[2020-08-12]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/107952202</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/107952202</guid><author>Jason2881</author><pubDate>Wed, 12 Aug 2020 10:49:52 +0800</pubDate><description><![CDATA[Linux 部署tomcat ，url传入中文参数，内容获取出现乱码的情况：

1.先进入tomcat部署目录下的bin文件夹，用   ./shutdown.sh 关闭tomcat端口；

2.找到tomcat部署目录的conf文件夹，用 vi server.xml  命令进入， 找到 &lt;Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /&gt; ...]]></description><category></category></item><item><title><![CDATA[2020-08-11]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/107938250</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/107938250</guid><author>Jason2881</author><pubDate>Tue, 11 Aug 2020 16:32:44 +0800</pubDate><description><![CDATA[Linux 部署tomcat 成功，url传参出现问题："the valid characters are defined in RFC 7230 and RFC 3986" 的解决办法

1.先执行tomcat部署目录下的bin目录  ./shutdown.sh

2.找到tomcat的部署目录的conf文件夹下的catalina.properties，通过vi catalina.properties 进入内容找到最后一行#tomcat.util.http.parser.HttpParser.r...]]></description><category></category></item><item><title><![CDATA[centos7 root切换其他用户出现-bash-4.2$的解决办法]]></title><link>https://blog.youkuaiyun.com/Jason2881/article/details/106994995</link><guid>https://blog.youkuaiyun.com/Jason2881/article/details/106994995</guid><author>Jason2881</author><pubDate>Sun, 28 Jun 2020 11:13:10 +0800</pubDate><description><![CDATA[centos7 root切换其他用户出现-bash-4.2$的解决办法

直接运行命令 cp -a /etc/skel/ . /home/用户名
（要注意"." 左右两边有空格，"用户名"指的是要切换的用户名）
su 用户名



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