
Java面试合集-基础篇
文章平均质量分 92
小梁不秃捏
读进化论,我赞成达尔文
展开
-
一文读懂JVM内存区域(大白话版)
JVM内存分为线程私有和线程共享两大块,每个区域各司其职,就像公司里的不同部分的分工合作。原创 2025-03-20 22:44:07 · 990 阅读 · 0 评论 -
面渣逆袭之Java基础篇4
序列化就是把。原创 2025-02-12 23:54:45 · 949 阅读 · 0 评论 -
Java序列化详解
在Java编程实践中,当我们需要持久化Java对象,比如把Java对象保存到文件里,或是在网络中传输Java对象时,序列化机制就发挥着关键作用。序列化:指的是把数据结构或对象转变为可存储、可传输的格式,常见的是二进制字节流;当然,像JSON、XML这类文本格式也可用于序列化。反序列化:则是将序列化过程中生成的数据,还原成原始数据结构或对象的操作。在Java这门典型的面向对象编程语言里,我们序列化的对象,本质上是类(Class)实例化后的产物。原创 2025-02-02 23:33:19 · 780 阅读 · 0 评论 -
面渣逆袭之Java基础篇3
和接⼜。原创 2025-02-02 14:50:33 · 1080 阅读 · 0 评论 -
面渣逆袭之Java基础篇2
Tips:所有的关键字都是小写的,在 IDE 中会以特殊颜色显示。default 这个关键字很特殊,既属于程序控制,也属于类,方法和变量修饰符,还属于访问控制。①在程序控制中,当在 switch 中匹配不到任何情况时,可以使用 default 来编写默认匹配的情况。②在类,方法和变量修饰符中,从 JDK8 开始引入了默认方法,可以使用 default 关键字来定义一个方法的默认实现。③在访问控制中,如果一个方法前没有任何修饰符,则默认会有一个修饰符 default,但是这个修饰符加上了就会报错。原创 2025-02-01 17:16:31 · 838 阅读 · 0 评论 -
面渣逆袭之路-Java基础篇1
答:Java是一种高级的、面向对象的编程语言,由Sun Microsystems于1995年发布。它的最大特点是“一次编写,到处运行”,通过Java虚拟机(JVM)实现跨平台能力。Java具有丰富的类库和强大的生态系统,广泛应用于企业级开发、移动开发(如Android)、大数据和云计算等领域。此外,Java还具备健壮性、安全性和多线程支持,适合构建高性能、高可靠性的应用程序。答:ava 的数据类型分为基本数据类型和引用数据类型基本数据类型:数值型整数类型(byteshortint。原创 2025-01-31 20:36:44 · 1272 阅读 · 0 评论