上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: 1.网络编程 2.网络编程三要素 [1]ip:设备的唯一标识,是一串唯一的地址,设备之间通过ip进行查找和访问 [2]端口:程序的唯一标识,也是地址,通过端口,设备才能找到指定程序 ip主要分为两种模式,分别是IPv4和IPv6 IPv4虽然已经用完了,但还是目前的主流方案,因为ipv4有着特殊的分 阅读全文
posted @ 2025-05-19 14:53 直実 阅读(23) 评论(0) 推荐(0)
摘要: 1.单例设计模式 确保某个类的对象在内存中只占有一份,节省资源空间 2.实现单例设计模式 分为两种设计,一种是饿汉式,简单粗暴;一种是懒汉式,面试会问 [1]饿汉式 先将类的构造方法私有化,让用户无法直接new对象,保证对象唯一 接着,我们在类里new一个对象,供用户使用 但是s是非静态成员,只能n 阅读全文
posted @ 2025-05-18 16:53 直実 阅读(10) 评论(0) 推荐(0)
摘要: 1.线程生命周期总览 最顺畅的情况 新建:创建线程对象 当我们调用start后,线程只是进入就绪状态,要等线程抢到cpu执行权后,才是运行状态 当cpu被其他线程抢走执行权后,重新回到就绪状态 在运行状态时,遇到sleep方法,线程进入计时等待(休眠),当时间结束后,线程重新回到就绪状态(不是运行状 阅读全文
posted @ 2025-05-18 14:50 直実 阅读(47) 评论(0) 推荐(0)
摘要: 1.线程通信 确保线程能够按照我们指定的顺序执行 意义 之前我们玩的线程都是抢占式调度,很有可能一条线程完成了所有任务,就无法体现多线程,所以,使用线程通信让线程按照顺序执行 代码演示 如图,我们写了一个类,里面有两个方法,都是打印语句 接着,我们创建该类的对象作为资源对象,然后实现Runnable 阅读全文
posted @ 2025-05-17 18:28 直実 阅读(10) 评论(0) 推荐(0)
摘要: 1.示例:引出线程安全 在引出线程安全之前,我们先写一个案例 我们选择Runnable接口开启线程,票的数量固定为常量100,然后创建一个资源对象,三个线程对象,三个线程对象分别命名,并且共用一个资源对象 右键,运行程序,控制台打印出来的全是负号票 我们修改一下票数的条件,虽然没有负号票了,但是三个 阅读全文
posted @ 2025-05-16 18:48 直実 阅读(5) 评论(0) 推荐(0)
摘要: 1.线程名相关方法 [1].getName 使用该方法获取线程名 该方法来源于Thread类,我们写的类继承了Thread,可以直接使用该方法,获取到的是默认线程名 [2].setName 使用该方法设置线程名 应该在外面设置线程名,而不是在类的里面,因为之后可能会有多个MyThread的对象,如果 阅读全文
posted @ 2025-05-07 17:50 直実 阅读(41) 评论(0) 推荐(0)
摘要: 1.进程 进程就是正在执行的运用程序,或者程序正在执行的过程 2.进程的三个特点 1.独立性:每一个运行的程序都有独立的空间,相互之间不能随意访问 2.动态性:程序在运行时就会存在,结束了则会消失 在聊并发性之前,我们需要了解并行和并发 3.并行和并发 1.并行:同一时刻,多个指令同时执行 2.并发 阅读全文
posted @ 2025-05-05 14:18 直実 阅读(23) 评论(0) 推荐(0)
摘要: 1.打印流 使用打印流,可以使数据原封不动地进行输出 我们会发现,打印流使用的方法是println,这是我们熟悉的打印语句,其实打印语句本质就是使用的打印流 2.打印语句:本质使用的是打印流的方法 在System这个类里,有三个静态修饰的成员变量,如下图 使用类名直接调用这些变量,例如:System 阅读全文
posted @ 2025-05-04 14:14 直実 阅读(23) 评论(0) 推荐(0)
摘要: 1.转换流 转换流本质还是字符流的子类 转换流的作用 1.可以按照指定的编码进行读写操作 我们使用的IO流,默认格式都是UTF-8,如果一个文件是GBK格式,在读写的时候就会乱码,此时就可以使用转换流,只需在转换流的括号里给出字符编码即可 2.将字节流转换成字符流(需要线程通信知识,今天不聊) 以后 阅读全文
posted @ 2025-05-03 23:26 直実 阅读(38) 评论(0) 推荐(0)
摘要: 1.字符缓冲流 2. 构造方法 字符缓冲流不具备读写功能,传入的参数是字符流抽象类,我们需要给对应的字符流子类 3.字符缓冲流的基本操作 字符缓冲流的基本操作和之前的读写操作一样,内部存有长度为8192的数组,先装满数组再返回字符 读取单个字符 读取字符数组 4.字符缓冲流的特有方法 1.readL 阅读全文
posted @ 2025-05-03 14:12 直実 阅读(20) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 17 下一页