<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_44853016的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44853016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44853016]]></copyright><item><title><![CDATA[Java中UDP协议简单发送和接收]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110952696</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110952696</guid><author>qq_44853016</author><pubDate>Thu, 10 Dec 2020 15:12:21 +0800</pubDate><description><![CDATA[UDP简单发送和接收UDP协议用到的方法发送端接收端运行结果发送端接收端
UDP协议
UDP协议是一种不可靠的网络协议，它在通信的两端各建立一个Socket对象，但是这两个Socket对象只负责接收或发送，因此对于基于UDP协议的双方没有客户端和服务端的概念。
用到的方法




方法
类型
描述




DatagramSocket()
构造
构造数据报套接字并绑定到本机地址的任意端口


DatagramPacket(byte[] buf,int len)
构造
创建一个接收长度为len的数据包


D]]></description><category></category></item><item><title><![CDATA[File类简介]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110674939</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110674939</guid><author>qq_44853016</author><pubDate>Sat, 05 Dec 2020 00:03:59 +0800</pubDate><description><![CDATA[File类File类
File类
·File类是文件和目录途径的抽象表示
·文件和目录可以通过File封装成对象
·File封装的对象仅仅是一个路径，可以存在，也可以不存在，不过可以通过创键来变成真实存在的。0





方法
类型
描述




public File(String pathname)
构造
给定一个要操作文件的完整路径


public File(String parent, String child)
构造
给定要操作文件的父路径和子路径


public File(File pare]]></description><category></category></item><item><title><![CDATA[斗地主手牌（水贴ψ(*｀ー´)ψ）]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110584479</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110584479</guid><author>qq_44853016</author><pubDate>Thu, 03 Dec 2020 22:30:16 +0800</pubDate><description><![CDATA[扑克牌斗地主手牌
斗地主手牌
代码实现：
//创建一副牌
    ArrayList&lt;String&gt; list = new ArrayList&lt;&gt;();
    String[] colors = {"♠","♥","♦","♣"}; //花色
    String[] numbers = {"2","3","4","5","6","7","8","9","10","J","Q","K","A"}; //牌数字
    //将牌添加到整幅牌中
    for (int i = 0; ]]></description><category></category></item><item><title><![CDATA[Java常用类]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110384699</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110384699</guid><author>qq_44853016</author><pubDate>Wed, 02 Dec 2020 23:53:27 +0800</pubDate><description><![CDATA[包装类描述
描述
基本类型数据无法调用本类的方法，于是就有了包装类来实现基本类型的更多操作。




基本类型
包装类




int
Integer


char
Character


byte
Byte


long
Long


short
Short


float
Float


double
Double


boolean
Boolean


包装类最常见的用法就是基本类型和字符串类型的转换
String s1 = Integer.toString(a);
int i = Integer.p]]></description><category></category></item><item><title><![CDATA[Map集合]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110506027</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110506027</guid><author>qq_44853016</author><pubDate>Wed, 02 Dec 2020 23:50:23 +0800</pubDate><description><![CDATA[Map集合Map集合
Map集合

Map集合是双列集合的顶层接口，用来存储简直对对象（一对数据），其中键是唯一的，值的数据可以重复。
因为Map是接口，所以通过创建子类来实现创建Map对象
创建方法：Map&lt;K,V&gt; map = new HashMap&lt;&gt;();  //K指的是键的类型；V指的是值的类型。

Map方法：




方法
描述




V put(K key, V value)
添加元素


V remove(Object key)
如果存在，从该地图中删除一个键的映]]></description><category></category></item><item><title><![CDATA[Collection集合_笔记]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110447704</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110447704</guid><author>qq_44853016</author><pubDate>Tue, 01 Dec 2020 19:47:31 +0800</pubDate><description><![CDATA[Collection集合Collection集合List集合列表迭代器ListIterator
Collection集合
Collection是单列集合的顶层接口，其实现的子类有List集合和Set集合。

List集合：有序，可重复
Set集合：无序，不可重复

由于Collection是一个接口，所以当要实现一个Collection对象时，只能通过实例化其子类对象的方式来创建。




方法
描述




public boolean add(E e)
添加元素


public boolean rem]]></description><category></category></item><item><title><![CDATA[Date类和SimpleDateFormat类]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110388633</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110388633</guid><author>qq_44853016</author><pubDate>Mon, 30 Nov 2020 15:37:56 +0800</pubDate><description><![CDATA[Java类Date日期类代码实现运行结果SimpleDateFormat日期格式化代码实现运行结果
Date日期类
获取当前时间可以直接通过java.util.Date实现。




方法
类型
描述




public Date()
构造
获取Date对象


public Date(long date)
构造
将long类型的数据转换成Date类型


public long getTime()
普通
将Data类型转为long类型


代码实现
 //实例化date对象
 Date date = n]]></description><category></category></item><item><title><![CDATA[Runtime类]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110385335</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110385335</guid><author>qq_44853016</author><pubDate>Mon, 30 Nov 2020 13:18:35 +0800</pubDate><description><![CDATA[Java常用类Runtime类代码部分运行结果
Runtime类
每一个JVM进程中都会产生一个Runtime类实例化对象，可以通过Runtime类获取与JVM有关的运行状态。




方法
类型
描述




public static Runtime getRuntime()
普通
获取Runtime实例化对象


public int availableProcessors()
普通
获取可用CPU数量


public long maxMemory()
普通
获取可用最大内存


public lo]]></description><category></category></item><item><title><![CDATA[冒泡排序实现]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110384243</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110384243</guid><author>qq_44853016</author><pubDate>Mon, 30 Nov 2020 12:26:12 +0800</pubDate><description><![CDATA[冒泡排序for循环实现冒泡排序Arrays类中的sort()方法进行冒泡排序：
for循环实现冒泡排序
代码实现：
    int[] num = new int[10];
    int temp = 0;         //
    Random rom = new Random();
    for (int i = 0;i &lt; num.length; i++){
        num[i] = rom.nextInt(101);    //创建一个【0-100】的随机数组
    }
  ]]></description><category></category></item><item><title><![CDATA[CharSequence接口]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110383278</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110383278</guid><author>qq_44853016</author><pubDate>Mon, 30 Nov 2020 11:58:46 +0800</pubDate><description><![CDATA[Java常用类CharSequence接口
CharSequence接口
JDK1.4之后提出的一个描述字符串标准的接口。
#mermaid-svg-Fd6wT1rwuZevdVbG .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-Fd6wT1rwuZevdVbG .label text{fill:#333}#m]]></description><category></category></item><item><title><![CDATA[StringBuffer类]]></title><link>https://blog.youkuaiyun.com/qq_44853016/article/details/110380447</link><guid>https://blog.youkuaiyun.com/qq_44853016/article/details/110380447</guid><author>qq_44853016</author><pubDate>Mon, 30 Nov 2020 11:28:10 +0800</pubDate><description><![CDATA[Java常用类SringBuffer类StringBuffer和StringBuilder的区别
SringBuffer类
由于String类声明后，于是有了StringBuffer类和StringBuilder类。
StringBuffer类和StringBuilder类都需要通过构造方法进行实例化对象，而后才能调用方法处理。
StringBuffer和StringBuilder的区别
StringBuffer从JDK1.0开始提供，StringBuilder从JDK1.5开始提供。这两个类的功能，都是可]]></description><category></category></item></channel></rss>