- 博客(4)
- 收藏
- 关注
原创 【RUST编程之道】RUST快速入门
函数通过fn关键字定义。} else {上述代码中,通过关键字fn定义一个fizz_buzz的函数,函数中的括号为入参类型,约定入参类型为i32,符号->后面的String为该函数的返回类型,该函数定义的返回类型为String。
2024-01-16 18:53:28 479
原创 【JVM实战】JVM运行时数据区相关总结
虚拟机栈(Java Virtual Machine Stack)也叫作Java栈,存在意义主要解决程序的运行问题,比如如何执行或者如何处理数据,与线程为一一对应关系,即为每当创建一个线程则会创建一个虚拟机栈,虚拟机栈的最小单位为栈帧(可以理解为一个栈帧对应一个线程中的方法)。针对虚拟机栈,只存在入栈和出栈两种操作。由于栈是线程私有的,所以不存在数据安全问题,他的生命周期也与线程生命周期同步。int i = 10;int j = 20;methodB();int k = 30;
2024-01-08 17:06:42 1101 2
原创 Java多线程一
java多线程入门一多线程线程与进程的区别并行并发与串行的区别并发的三大特性JAVA中线程的基本状态JAVA线程的实现方式同步与异步线程同步机制线程的锁机制概述锁的作用锁的相关概念内部锁:synchronized关键字脏读死锁轻量级同步机制:volative关键字volatile的作用volatile与synchronize比较新人第一次写,借鉴了几个大佬的课程文档,不足或者错误希望大佬们指出。多线程线程与进程的区别进程是某个单独运行的独立程序,进程与进程之间是独立存在的,例如某台电脑上可以同时运行
2021-07-22 12:58:07 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人