- 博客(12)
- 收藏
- 关注
原创 网络通信协议
网络通信协议是通过计算机网络可以实现不同计算机之间的连接与通信,但是计算机网络中实现通信必须有些约定即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。
2023-06-27 22:47:14
119
1
原创 计算机网络
网络操作系统 (Windows 2000 Server/Advance Server、Unix、网络管理软件(WorkWin、SugarNMS等)、网络通信协议 (如TCP/IPLinux等广、协议栈等)。
2023-06-27 22:37:59
107
1
原创 线程并发协作案例(买卖馒头)
在生产消费者问题中,仅有synchronized是不够的。synchronized可阻止并发更新同一个共享资源,实现了同步但是synchronized不能用来实现不同线程之间的消息传递(通信)对于生产者,没有生产产品之前,消费者就要进入等待状态。而生产了产品后,又需要马上通知消费者消费。对于消费者,在消费之后,要通知生产者已经消费结束,需要继续生产新产品以供消费。生产者消费者共享一个资源,并且生产者和消费者之间互相依赖,互为条件。那么线程是通过哪些方法来进行消息传递(通信)的呢?所以本次的案例是一个。
2023-06-27 22:30:27
94
1
原创 Java& [ static关键字 ]
1.上溯到Object类,先执行Object的静态初始化块,再向下执行子类的静态初始化块,直到类的静态初始化块为止!1. 为该类的公用变量,属于类,被该类的所有实例共享,在类载入时被初始化。静态变量 / 静态方法的生命周期和类相同,在整个程序执行期间都有效。(本节代码遗失,下次补...)(本节代码遗失,下次补...)(本节代码遗失,下次补...)4. 在static方法中不可直接访问非static的成员。3. 一般用" 类名.类属性 / 方法 "来调用。静态初始化块执行顺序(学完继承再看这里)
2023-04-23 16:08:50
85
原创 Java&垃圾的回收机制
(嗯......就这样啦!这个是属性(多余的提示)注:两年半还没学会用电脑画图(嘿嘿,服了)对象空间分配:使用new关键字创建对象即可。对象空间的释放:将对象赋值null即可。那么 Java的内存管理很大程度就是:堆中对象的管理。就是没有任何变量引用该对象。
2023-04-22 15:23:45
80
原创 JAVA虚拟机内存模型概念
4.用来存放程序中永远不变 或 唯一的内容 (类信息[class对象,反射机制中的重点讲授],静态变量,字符串常量等)4.堆被所有的线程共享,在堆上的区域,会被垃圾回收器做进一步划分,例如 新生代 老年代的划分。1.栈描述的是方法执行的内存模型。4.方法区实际也是堆,只是用于存储类,常量相关的信息!今天的文章关于代码的部分没有拿出来举例(相信我,绝对不是因为难 O(∩_∩)O~)3.方法区,实际也是堆,只是用于存储类,常量相关的信息!1.堆用于存储创建好的对象和数组(数组也是对象)
2023-04-13 09:13:14
116
1
原创 构造器的重载
写一个 或 几个 构造器(有参数) 【当然· 也可以生成一个无参数的构造器】里面的id name pwd,算了,你往下看就是了......依我们所知 方法可以进行重载,那么,对于构造器的重载。但是这么手打很慢(一个小提议:选空行右键 )shift + 下键可以多选 或者 你也可以选一个!小黑子建议:如果只是为了练手 直接这么敲代码是没有问题的。首先:当然得创建一个 某某.java。点进去后 选择constructor。然后在main方法(如下)
2023-04-12 11:01:51
164
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅