Java八股文系列
文章平均质量分 87
以一线企业面试真题为基础,逐步深入挖掘大型分布式项目技术应用。
盘门
资深程序员兼鼓励师,近期主打手撕算法与数据结构,感谢关注。
展开
-
Java八股文系列之四(JVM)
Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java 实现跨平台的主要原因在于它的编译和执行方式。Java 程序首先被编译成中间代码(bytecode),然后在不同平台上使用 Java 虚拟机(JVM)来执行这些中间代码。由于中间代码是与特定平台无关的,因此可以在任何支持 Java 的平台上执行。JVM 负责将中间代码转换为特定平台的机器码,这样就可以在不同的操作系统和硬件上运行相同的 Java 程序。原创 2024-05-05 11:24:43 · 1046 阅读 · 2 评论 -
Java八股文系列之五(分布式事务)
是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败。在分布式系统中,这些操作可能是位于不同的服务中,那么如果也能保证这些操作要么全部执行成功要么全部执行失败呢?这便是分布式事务要解决的问题。原创 2024-05-06 20:00:11 · 554 阅读 · 2 评论 -
Java八股文系列之三(多线程)
线程是在软件开发中使用较为平凡,熟练掌握线程相关概念是必须的。本文提供了基础的线程相关概念,详细内容还得自寻查找资料。原创 2024-05-02 23:22:32 · 1058 阅读 · 1 评论 -
Java八股文系列之二(Java基础篇)
1.Java继承和多态子类继承父类的特征,实现代码的复用,代码中用extends实现。多态指在继承的基础上扩展,对父类方法重写。2.重载和重写重写(overwrite)是子类对父类的允许访问的方法的实现过程进行重新编写返回值和形参都不能改变。重载(overloading)是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类。原创 2024-04-28 09:49:01 · 1187 阅读 · 2 评论 -
Java八股文系列一(mysql篇)
前言mysql是web应用程序必备的数据库之一,学习mysql的实现原理帮助我们快速深入理解mysql的运行机制。原创 2024-04-26 06:30:23 · 386 阅读 · 5 评论