摘要: 网络通信概述 **网络通信编程的三要素:**①IP地址 ②端口号 ③协议 | IP常用命令 | 说明 | | | | | ipconfig | 查看本机ip地址 | | ping IP地址 | 检查网络是否连通 | 本机ip:127.0.0.1 or localhost IP地址操作类:InetAd 阅读全文
posted @ 2022-08-05 23:06 科班小白 阅读(284) 评论(0) 推荐(1) 编辑
摘要: 动态代理 代理:辅助对象处理一些操作,为对象的行为做代理(明星的经纪人)。 动态代理调用方法的流程 走向代理 代理为方法额外做一些辅助工作 触发真正的对象方法执行 回到代理中,由代理返回结果给方法调用者 实现动态代理的步骤 必须定义接口 被代理对象必须实现接口 使用Proxy类提供的newProxy 阅读全文
posted @ 2022-08-05 23:05 科班小白 阅读(59) 评论(0) 推荐(1) 编辑
摘要: IO流的分类 按照数据类型划分:字符流和字节流 按照数据流向划分:输入流和输出流 对于纯文本数据,优先使用字符流。除此之外都使用字节流。 File类 **java.io.File:**不能对文件内容(流)进行读写,只能对文件和文件夹进行操作 绝对路径和相对路径 路径不区分大小写,一个反斜杠是转义字符 阅读全文
posted @ 2022-08-05 23:04 科班小白 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 单元测试JUnit 单元测试的目的是针对方法进行测试, **JUnit的两个要点:**①必须是公开的,无参数,无返回值的方法 ②测试方法必须使用@Test注解标记 public class JUnitTest { @Test public void Testusername() { way way 阅读全文
posted @ 2022-08-05 23:03 科班小白 阅读(87) 评论(1) 推荐(0) 编辑
摘要: 多线程并发 在多核CPU中,利用多线程并发编程,可以更加充分地利用每个核的资源 在Java中,一个应用程序对应着一个JVM实例(也有地方称为JVM进程),如果程序没有主动创建线程,则只会创建一个主线程。但这不代表JVM中只有一个线程,JVM实例在创建的时候,同时会创建很多其他的线程(比如垃圾收集器线 阅读全文
posted @ 2022-08-05 22:29 科班小白 阅读(1458) 评论(0) 推荐(0) 编辑