06 2022 档案
摘要:##静态代理 /** * 静态代理举例 * * 特点:代理类和被代理类在编译期间,就确定下来了。 * * @author shkstart * @create 2019 上午 10:11 */ interface ClothFactory{ void produceCloth(); } //代理类
阅读全文
摘要:###反射初识 //反射之前,对于Person的操作 @Test public void test1() { //1.创建Person类的对象 Person p1 = new Person("Tom", 12); //2.通过对象,调用其内部的属性、方法 p1.age = 10; System.ou
阅读全文
摘要:在Java中使用InetAddress类代表IP 实例化InetAddress:两个方法:getByName(String host) 、 getLocalHost()两个常用方法:getHostName() / getHostAddress() 套接字编程的练习 //练习1:客户端发送信息给服务端
阅读全文
摘要:#对象流 ##对象的序列化 /* 序列化过程:将内存中的java对象保存到磁盘中或通过网络传输出去 使用ObjectOutputStream实现 */ @Test public void testObjectOutputStream(){ ObjectOutputStream oos = null;
阅读全文
摘要:##转换流的使用 1.转换流:属于字符流 InputStreamReader:将一个字节的输入流转换为字符的输入流 OutputStreamWriter:将一个字符的输出流转换为字节的输出流 2.作用:提供字节流与字符流之间的转换 解码:字节、字节数组 >字符数组、字符串 编码:字符数组、字符串 >
阅读全文