javaEE
文章平均质量分 90
眉似远山长
这个作者很懒,什么都没留下…
展开
-
文件操作- IO
buffer的长度是1024,将buffer传进方法之后,read方法会想尽办法读取文本将1024个位置占满,但是并不是每一个文件都有这些数据的,如果不够的话,有多少填多少,返回值是当前填入了多少个数据,如果超过了就返回1024.可以将数据的读写操作想象成一大盆里面的水,水就是数据,当我们往里加水的时候,想加多少加多少,只要不超过盆的限度,这时候就叫写操作——输出流,反之把水(数据)放出的过程就是——读操作,输入流。把读写文件的相关对象就叫流对象,而java中流对象主要分为俩大类:字节流,字符流。原创 2023-01-15 15:30:05 · 43 阅读 · 0 评论 -
网络的一些基本概念
IP地址标识了网络上设备的位置,而端口号就是标识了计算机上面具体应用程序协议是啥呢?协议是网络通信中重要的概念,协议也可以理解为一种约定:发送方约定好以什么样的形式发送这个数据,接收方以何种方式来解读这份数据,这就是协议。然而协议是一个复杂的东西,直接使用的话不利有后期维护,学习等,因此我们将一个大的协议分成很多小的协议,然而在这堆小的协议中,发现了很多的具有相似功能的协议,将这类归为一种进行分类(分层),这个操作就是协议分层。原创 2023-01-12 16:46:33 · 78 阅读 · 1 评论 -
JAVA EE - 多线程进阶
上一章我们较为详细的讲解了多线程初阶的内容。这一章,我们要开始继续猛干多线程~~首先我们要明确一点,这里的锁策略不是语法内容,而是任何关于“锁”这个话题,都会牵扯到的这个锁策略。原创 2023-01-08 18:26:28 · 88 阅读 · 0 评论 -
JAVA EE - 多线程初阶(2w字)
上一个文章我们了解到 多进程编程已经可以解决了并发编程问题了,已经可以利用起来cpu多核资源了,但是进程太重了,其消耗资源重(消耗资源多,速度慢)因此,线程应运而生,线程就是进程的轻量化,(为啥轻呢?把申请资源/释放资源的操作给省下了)总而言之,线程会复用资源。原创 2022-11-23 15:06:12 · 440 阅读 · 1 评论 -
JAVA EE - 操作系统
操作系统(Linux win Mac 等等)是一个软件:搞管理的软件管的啥?1.对下要管理硬件设备 2.对上要给软件提供稳定的运行环境进一步的认为:操作系统是软件 硬件 用户之间交互的媒介!!!原创 2022-11-20 16:19:10 · 136 阅读 · 0 评论