相关文章
final的一个重要用途-宏变量和未初始化问题
/*** author 张家琛* version 1.0* date 2023/1/24 20:23*/
public class FinalDemo {public static void main(String[] args) {final var a5;System.out.println(a);}
}
对于上面的程序来说,变量a其实根本就不存在,这段代码本质上执行的是转换成的&am…
建站知识
2025/1/4 6:10:14
Intellij IDEA 丢失 Project Structure 问题
今天遇到一个奇怪的问题:Intellij 工程(经过数次编译后保存)关闭后再打开,发现原有的 artifacts 工程设置 project structure 全部丢失了。
原因可能是,对这个工程文件夹进行了一次复制备份,备份工程打开也…
建站知识
2024/12/29 9:37:02
01网络协议:从TCP协议到RPC协议都经历了哪些?
无论是TCP/IP四层协议还是OSI七层网络协议,传输层的TCP都是非常重要的一个网络协议,众所周知TCP是建立在IP协议之上的点对点可靠的传输协议,不同于IP和UDP,TCP有三次握手、四次挥手等机制可以确保客户端和服务端建立安全的连接和释放连接,并提供拥塞控制、滑动窗口等数据传…
建站知识
2024/12/29 9:37:09
【JavaSE专栏4】关键字、标识符和命名规范
作者主页:Designer 小郑 作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue、SpringBoot和微信小程序)、系统定制、远程技术指导。CSDN学院、蓝桥云…
建站知识
2025/1/3 7:49:24
JVM快速入门学习笔记(三)
9. 栈
栈:8大基本类型对象引用
栈运行原理:栈帧
程序正在执行的方法,一定在栈的顶部
9.1 JVM数据区
先上一张Java虚拟机运行时数据区中堆、栈以及方法区存储数据的概要图,如下所示: 9.2 堆
堆是存储时的单位&…
建站知识
2024/12/29 9:37:12
Linux下动静态库的打包与使用C C++
目录前言为什么用动静态库动态链接与静态链接底层优缺点Linux下的动静态库动静态库的对比打包静态库使用静态库打包动态库使用动态库小结win下打包动静态库前言
为什么用动静态库
我们在实际开发中,经常要使用别人已经实现好的功能,这是为了开发效率和…
建站知识
2024/12/29 9:37:13