自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Java中UDP协议简单发送和接收

UDP简单发送和接收UDP协议用到的方法发送端接收端运行结果发送端接收端UDP协议UDP协议是一种不可靠的网络协议,它在通信的两端各建立一个Socket对象,但是这两个Socket对象只负责接收或发送,因此对于基于UDP协议的双方没有客户端和服务端的概念。用到的方法方法类型描述DatagramSocket()构造构造数据报套接字并绑定到本机地址的任意端口DatagramPacket(byte[] buf,int len)构造创建一个接收长度为len的数据包D

2020-12-10 15:12:21 344

原创 File类简介

File类File类File类·File类是文件和目录途径的抽象表示·文件和目录可以通过File封装成对象·File封装的对象仅仅是一个路径,可以存在,也可以不存在,不过可以通过创键来变成真实存在的。0方法类型描述public File(String pathname)构造给定一个要操作文件的完整路径public File(String parent, String child)构造给定要操作文件的父路径和子路径public File(File pare

2020-12-05 00:03:59 1038 2

原创 斗地主手牌(水贴ψ(*`ー´)ψ)

扑克牌斗地主手牌斗地主手牌代码实现://创建一副牌 ArrayList<String> list = new ArrayList<>(); String[] colors = {"♠","♥","♦","♣"}; //花色 String[] numbers = {"2","3","4","5","6","7","8","9","10","J","Q","K","A"}; //牌数字 //将牌添加到整幅牌中 for (int i = 0;

2020-12-03 22:30:16 166

原创 Java常用类

包装类描述描述基本类型数据无法调用本类的方法,于是就有了包装类来实现基本类型的更多操作。基本类型包装类intIntegercharCharacterbyteBytelongLongshortShortfloatFloatdoubleDoublebooleanBoolean包装类最常见的用法就是基本类型和字符串类型的转换String s1 = Integer.toString(a);int i = Integer.p

2020-12-02 23:53:27 102

原创 Map集合

Map集合Map集合Map集合Map集合是双列集合的顶层接口,用来存储简直对对象(一对数据),其中键是唯一的,值的数据可以重复。因为Map是接口,所以通过创建子类来实现创建Map对象创建方法:Map<K,V> map = new HashMap<>(); //K指的是键的类型;V指的是值的类型。Map方法:方法描述V put(K key, V value)添加元素V remove(Object key)如果存在,从该地图中删除一个键的映

2020-12-02 23:50:23 90

原创 Collection集合_笔记

Collection集合Collection集合List集合列表迭代器ListIteratorCollection集合Collection是单列集合的顶层接口,其实现的子类有List集合和Set集合。List集合:有序,可重复Set集合:无序,不可重复由于Collection是一个接口,所以当要实现一个Collection对象时,只能通过实例化其子类对象的方式来创建。方法描述public boolean add(E e)添加元素public boolean rem

2020-12-01 19:47:31 98

原创 Date类和SimpleDateFormat类

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

2020-11-30 15:37:56 137

原创 Runtime类

Java常用类Runtime类代码部分运行结果Runtime类每一个JVM进程中都会产生一个Runtime类实例化对象,可以通过Runtime类获取与JVM有关的运行状态。方法类型描述public static Runtime getRuntime()普通获取Runtime实例化对象public int availableProcessors()普通获取可用CPU数量public long maxMemory()普通获取可用最大内存public lo

2020-11-30 13:18:35 94 1

原创 冒泡排序实现

冒泡排序for循环实现冒泡排序Arrays类中的sort()方法进行冒泡排序:for循环实现冒泡排序代码实现: int[] num = new int[10]; int temp = 0; // Random rom = new Random(); for (int i = 0;i < num.length; i++){ num[i] = rom.nextInt(101); //创建一个【0-100】的随机数组 }

2020-11-30 12:26:12 65

原创 CharSequence接口

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

2020-11-30 11:58:46 124

原创 StringBuffer类

Java常用类SringBuffer类StringBuffer和StringBuilder的区别SringBuffer类由于String类声明后,于是有了StringBuffer类和StringBuilder类。StringBuffer类和StringBuilder类都需要通过构造方法进行实例化对象,而后才能调用方法处理。StringBuffer和StringBuilder的区别StringBuffer从JDK1.0开始提供,StringBuilder从JDK1.5开始提供。这两个类的功能,都是可

2020-11-30 11:28:10 64

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除