<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BAOZEE的博客]]></title><description><![CDATA[分享自己的学习历程]]></description><link>https://blog.youkuaiyun.com/BAOZEE</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BAOZEE]]></copyright><item><title><![CDATA[【尚硅谷Java学习笔记】#1 Java语言概述]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/108610149</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/108610149</guid><author>BAOZEE</author><pubDate>Tue, 15 Sep 2020 21:32:03 +0800</pubDate><description><![CDATA[常用的DOS命令


dir：列出当前目录下的文件及文件夹


md：创建目录


rd：删除目录


cd：进入指定目录


cd…：进入上一级目录


cd\：退回到根目录


del：删除文件


exit：推出dos命令行


echo javase&gt;1.doc


dir
dir

md
创建目录（文件夹）
md 文件名

rd
删除文件夹（必须是空的文件夹）
rd 文件名

cd
cd 文件名

cd…
cd..

cd\
返回到根目录
cd\

del
删除文件
del 文件名

当文件]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#16 异常处理]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/108049352</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/108049352</guid><author>BAOZEE</author><pubDate>Tue, 25 Aug 2020 14:58:44 +0800</pubDate><description><![CDATA[异常处理异常的分类
异常的分类
#mermaid-svg-rv64vB7FGuX7Gjt4 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-rv64vB7FGuX7Gjt4 .label text{fill:#333}#mermaid-svg-rv64vB7FGuX7Gjt4 .node rect,#mermai]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#15 类的高级特性 Java类包 类名冲突 完整的类路径 import关键字 创建包 final常量类方法 内部类 成员内部类 局部内部类 匿名内部类 静态内部类 内部类的继承]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107980503</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107980503</guid><author>BAOZEE</author><pubDate>Mon, 17 Aug 2020 09:35:34 +0800</pubDate><description><![CDATA[类的高级特性Java类包类名冲突Java类包语法
Java类包
类名冲突
Java允许创建相同名称的类，但是使用相同名称的类容易造成类名的冲突。
创建一个类：
public class Demo {
    public static void main(String[] args) {
        String a = "123";
    }
}

此时可以创建一个与String名称完全相同的类：
public class Demo {
    public static void main(Str]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#14 接口、继承与多态 类的继承 Object类 类的上下转型 方法的重载 多态 抽象类与接口]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107880639</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107880639</guid><author>BAOZEE</author><pubDate>Thu, 13 Aug 2020 14:50:21 +0800</pubDate><description><![CDATA[接口、继承与多态类的继承extends关键字
进入第二篇，接触核心技术。

类的继承

继承在面向对象开发思想中是一个非常重要的概念，它使整个程序框架具有一定的弹性。在程序中复用一些已经定义完善的类不仅可以减少软件的开发周期，也可以提高软件的可维护性和可拓展性。

继承的基本思想是基于某个父类进行拓展，得到一个新的子类。子类可以继承父类原有的属性和方法，也可以增加原来父类所不具有的属性和方法，或者重写父类中的一些方法。
extends关键字
语法
Child extends Parents

示例
publ]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#13数字处理类 数字格式化  DecimalFormat类  格式化模板 数字运算 Math类 随机数 大数字运算]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107817440</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107817440</guid><author>BAOZEE</author><pubDate>Sat, 08 Aug 2020 10:51:27 +0800</pubDate><description><![CDATA[数字处理类数字格式化DecimalFormat类（十进制数字格式化类）构造方法格式化模板使用数字运算Math类常数值常用数学运算方法

数字格式化
Java中没有格式化的数据遵循以下原则：

如果数据绝对值大于0.001并且小于10000000，使以常规小数形式表示。
如果数据绝对值小于0.001或者大于10000000，使用科学计数法表示。


DecimalFormat类（十进制数字格式化类）
DecimalFormat是NumberFormat的一个子类，用于格式化十进制数字。它可以将一些数字格式化位]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#12 包装类]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107746440</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107746440</guid><author>BAOZEE</author><pubDate>Wed, 05 Aug 2020 15:46:46 +0800</pubDate><description><![CDATA[包装类Integer构造方法常用方法使用perseInt()toString()常量Boolean构造方法
java.lang包中的Integer类、Long类、Short类，可以将基本类型int、long、short封装成一个类。这些类都是Number的子 类，区别就是封装了不同的数据类型。
Integer
Integer类在对象中包装了一个基本类型int的值。该类的对象包含一个int类型的字段。此外，该类提供了多个方法，能在int类和String类之间相互转换，同时还提供了其他一些处理int类型时非常有]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#11 类与对象 #3 对象]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107712176</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107712176</guid><author>BAOZEE</author><pubDate>Sun, 02 Aug 2020 15:14:11 +0800</pubDate><description><![CDATA[对象对象的特性对象的创建对象的引用对象的使用
对象的特性
对象的创建
使用new操作符调用构造方法就可以创建一个对象。
创建一个Test类对象：
        Test test1 = new Test();
        Test test2 = new Test("a");

特殊：String类不需要new就可以创建一个对象。
对象的引用
在Java中尽管一切都可以看作对象，但真正的操作标识符实际上是一个引用（感觉像是C里的指针？）。
Book book = new Book();
Book：类
]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#10 类与对象 #2 静态变量、常量和方法]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107691395</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107691395</guid><author>BAOZEE</author><pubDate>Fri, 31 Jul 2020 11:25:46 +0800</pubDate><description><![CDATA[静态变量、常量和方法静态修饰符（Static）静态区静态变量静态常量
静态修饰符（Static）
由static修饰的变量、常量和方法称为静态变量、静态常量和静态方法。
内存中的静态区在整个程序运行结束之后才会释放，所以用静态修饰的代码的生命周期是整个程序的生命周期。
静态区
内存中静态区的变量可以被本类共享，其他类调用本类静态变量和静态方法时，无需实例化就可以调用。
静态变量
很多时候，不同的类之间需要对同一个变量进行操作。
比如，一个水池，同时打开进水口和放水口，进水和出水这两个动作会同时影响池中的水量]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#9 类与对象 #1 类与对象的概述 类 类的构造方法 类的主方法]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107607668</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107607668</guid><author>BAOZEE</author><pubDate>Wed, 29 Jul 2020 15:36:33 +0800</pubDate><description><![CDATA[类与对象类与对象概述对象类封装继承多态类成员变量
类与对象概述

面向对象是人类最自然的一种思考方式，它将所有预处理的问题抽象为对象，同时了解这些对象具有哪些相应的属性以及展示这些对象的行为。

对象
对象是事物存在的实体。
对象分为两个部分：静态部分和动态部分
静态部分： 不能动的部分，此部分被称为属性，任何对象都会具备其自身属性。如人的属性包括性别、高矮、胖瘦等。
动态部分： 执行的动作。如人的跑、跳、行走等。
行为属性人跑 跳 行走性别 高矮 胖瘦
类
不能将一个事物描述成一类事物。
对象是符合某个类]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#8 数组 #3 练习题]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107591349</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107591349</guid><author>BAOZEE</author><pubDate>Mon, 27 Jul 2020 10:24:30 +0800</pubDate><description><![CDATA[1.创建数组arr1和arr2将arr1中索引位置是0~3中的元素复制到数组arr2中并输出。
import java.util.Arrays;
public class HelloJava {
	public static void main(String[] args) {
		int arr1[] = new int[]{1,2,3,4,5};
		int arr2[] = Arrays.copyOfRange(arr1, 0, 3);
		for(int i : arr2) System.out.p]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#7 数组 #2 数组的基本操作 数组的相关方法（java.util包中的Array类 Arrays.）]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107560845</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107560845</guid><author>BAOZEE</author><pubDate>Fri, 24 Jul 2020 17:40:05 +0800</pubDate><description><![CDATA[数组数组数组的基本操作遍历数组		foreach填充替换数组元素	fill()对数组进行排序		sort()复制数组		copyOf()、copyOfRange
数组
前面一直没用目录，感觉还是用一下清晰一点
前面的也懒得改了orz
有时间有心情的时候可能会改一下
数组的基本操作
遍历数组		foreach
遍历二维数组
int a[][] = {{4,3},{1,2}};
int i=0;
for(int x[]:a) {
	i++;
	int j=0;
	for(int e:x) {
		j++;
		]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#6 数组 #1 一维数组和二维数组的创建及使用]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107557935</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107557935</guid><author>BAOZEE</author><pubDate>Fri, 24 Jul 2020 14:25:54 +0800</pubDate><description><![CDATA[数组
Java中将数组看成一个对象，基本数据类型不是对象，但是基本数据类型组成的数组是对象。
一维数组的创建及使用

]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#5 字符串练习]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107556125</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107556125</guid><author>BAOZEE</author><pubDate>Fri, 24 Jul 2020 11:31:42 +0800</pubDate><description><![CDATA[1.实现大小写的转换
public class HelloJava {

	public static void main(String[] args) {
		String s = new String("ABCDefghH");
		System.out.println(s.toUpperCase());
		System.out.println(s.toLowerCase());
	}

}

注意点：
不能用String-Builder
尾部括号不要忘了加
2.截取字符串str1和str2中的部分内]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#4 字符串生成器]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107550533</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107550533</guid><author>BAOZEE</author><pubDate>Fri, 24 Jul 2020 10:41:33 +0800</pubDate><description><![CDATA[字符串生成器

]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#3 正则表达式]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107546594</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107546594</guid><author>BAOZEE</author><pubDate>Thu, 23 Jul 2020 23:15:43 +0800</pubDate><description><![CDATA[正则表达式
前面有遇到，贴了个百度百科，发现还是得熟悉一下
正则表达式：含有一些具有特殊意义字符的字符串，这些特殊字符成为正则表达式中的元字符。
常被用在判断语句中，用来检查某一字符是否满足某一格式。




元字符
正则表达式中的写法
意义




.
.
代表任意一个字符


\d
\\d
代表0~9的任何一个数字


\D
\\D
代表任何一个非数字字符


\s
\\s




...]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#2 字符串的相关方法（2）]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107523018</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107523018</guid><author>BAOZEE</author><pubDate>Wed, 22 Jul 2020 22:38:09 +0800</pubDate><description><![CDATA[字符串分割 	split()
（1）split(String sign)
sign为分割字符串的分割符，也可以使用正则表达式

如果想要定义多个分割符，可以使用符号“|”
例如：“=|,”	表示分隔符分别为“,”、“=”

String s = new String("233.233.2.3");
String[] firstAr = s.split("\\.");
for(String a : firstAr) {
	System.out.println(a);
}

输出结果：

233
233
2
3]]></description><category></category></item><item><title><![CDATA[【Java学习日记】#1 从字符串开始 字符串的创建及字符串的相关方法（1）]]></title><link>https://blog.youkuaiyun.com/BAOZEE/article/details/107497859</link><guid>https://blog.youkuaiyun.com/BAOZEE/article/details/107497859</guid><author>BAOZEE</author><pubDate>Wed, 22 Jul 2020 20:52:25 +0800</pubDate><description><![CDATA[说在前面
从这里开始记录我的从零开始学习Java的记录。算是一种学习笔记吧，也是为了督促自己学习。刚经历了比较受打击的一件事，大类招生专业分流是时严重滑档，去了不想去的专业，反省了很久，确实大一不太上心。事实上对大类招生的同学来说，大一一整年，都不是可以考试后放松的一年，也叫做“高四”吧。这点现在才想通确实很晚，下学期想过弥补确实来不及了。
所以希望下学期转专业能顺利一点，从现在开始努力吧。
学过C语言，所以直接从字符串开始
String类
创建字符串
char a[]={'g','o','o','d'};]]></description><category></category></item></channel></rss>