01 2022 档案
摘要:代码1 package com.atguigu.day18; import org.junit.Test; public class Demo8 { @Test public void test1(){ Runnable runnable=new Runnable() { @Override pub
阅读全文
摘要:代码1 /* 获取Class对象的四种方式 * */ public class Demo1 { public static void main(String[] args) throws ClassNotFoundException { //第一种 Class aClass=Person.class
阅读全文
摘要:代码1 //客户端 import java.io.DataOutputStream; import java.io.IOException; import java.io.OutputStream; import java.net.Socket; public class Client { publ
阅读全文
摘要:字节流:能够处理所有类型的数据,视频,文本,图片,音乐字符流:处理纯文本,doc不是纯文本 代码1: import org.junit.Test; import java.io.*; import java.util.Arrays; public class Demo10 { @Test publi
阅读全文
摘要:代码1 /* File:可以表示一个文件或者目录 * */ import org.junit.Test; import java.io.File; import java.io.IOException; import java.util.Date; public class Demo8 { @Tes
阅读全文
摘要:import org.junit.Test;import java.util.HashMap;/*hash表:顺序表+链表顺序表: 顺序表每存储一个元素,就要开辟一个空间 顺序表有长度限制,如果全部采用顺序表存储会造成空间的浪费链表: 不限长度,查找元素比较慢,采用顺序表+链表存储hash表如何进行
阅读全文
摘要:/* Queue队列操作:先进先出 FIFO first in first out add():入队 remove():会发生异常 poll():不会异常 * */ import org.junit.Test; import java.util.LinkedList; import java.uti
阅读全文
摘要:Stack继承于Vector,Stack是栈,它包含Vector中的全部APIStack是通过数组实现的,而非链表特性是FILO:first in last out入栈和出栈都是对栈顶元素而言Stack只有一个默认构造函数Stack() Stack实际上也是通过数组去实现的。 执行push时(即,将
阅读全文
摘要:public interface List<E> { void add(E e); void remove(E e); void remove(int index); E indexOf(int index); int size(); void clear(); void set(int index
阅读全文
摘要:一、类型通配符 当声明一个方法时,某个形参的类型是一个泛型类或泛型接口类型,但是在声明方法时,又不确定该泛型实际类型,可以考虑使用类型通配符。 先来看下面一个案例 import java.util.ArrayList; import java.util.List; /* 泛型中通配符 常用的 T,E
阅读全文
摘要:代码1 package com.atguigu.day16; /* 泛型:类型化参数 实参和形参 泛型的好处: 1.可以节约代码 2.可以让代码的可读性更强 * */ public class Demo2 { public static void main(String[] args) { Pig<
阅读全文
摘要:代码1: package com.atguigu.day15; import org.junit.Test; import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.uti
阅读全文
摘要:import org.junit.Test; /* String是不可变的字符串序列,涉及到字符串的改变,会创建大量的对象 StringBuffer:是线程安全的,效率低,底层是采用char类型的数组存储数据,char数组默认长度是16 StringBuilder:是线程不安全的,效率高,底层是采用
阅读全文