会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bailu12
博客园
首页
新随笔
联系
订阅
管理
2026年3月5日
面向对象的常问考点
摘要: 1.接口(Interface)和抽象类(Abstract Class)有什么区别? 抽象类可以有构造方法,接口不能有构造方法; 抽象类可以包含普通成员变量,接口的成员变量默认都是 public static final; 抽象类可以有普通方法(有实现),JDK 8 之前接口只能有抽象方法;JDK 8
阅读全文
posted @ 2026-03-05 23:07 白鹿为溪
阅读(1)
评论(0)
推荐(0)
2026年3月4日
java集合面试题
摘要: 一、Java 集合核心概念 Java 集合(Collection)是用于存储、操作一组对象的容器,替代了数组的局限性(固定长度、仅存同类型),主要分为 Collection 体系(存储单个元素)和 Map 体系(存储键值对)两大核心,所有集合类都位于 java.util 包下。 1. 集合的核心特点
阅读全文
posted @ 2026-03-04 15:17 白鹿为溪
阅读(25)
评论(0)
推荐(0)
内存模型题:Java 中的栈(Stack)和堆(Heap)的区别
摘要: 问题:请说明 Java 内存中栈(Stack)和堆(Heap)的存储内容、特点及区别,举例说明哪些数据会存到栈,哪些存到堆。 栈(Stack) 存储内容:局部变量(方法内定义的变量)、方法调用的栈帧(包含参数、返回值、执行状态); 特点:线程私有、大小固定、存取速度快、遵循 “先进后出” 原则,由
阅读全文
posted @ 2026-03-04 14:36 白鹿为溪
阅读(7)
评论(0)
推荐(0)
方法的概念,以及概念
摘要: 一、Java 方法的定义 方法是封装特定功能的代码块,定义需遵循固定结构,核心包含修饰符、返回值类型、方法名、参数列表、方法体五大部分。 这里提供了代码和结构图,更方便理解 package main.method; import java.util.Scanner; public class Met
阅读全文
posted @ 2026-03-04 14:28 白鹿为溪
阅读(2)
评论(0)
推荐(0)
2026年3月3日
java面向对象三大特征,异常体系代码示例,static关键字
摘要: 什么是 Java 的面向对象三大特性 Java 面向对象的三大核心特性是封装、继承、多态: 1.封装: 将数据(属性)和操作数据的方法封装在一个类中,隐藏内部实现细节; 通过访问修饰符(private/protected/public)控制访问权限,仅暴露必要的接口; 优点:提高代码安全性、可维护性
阅读全文
posted @ 2026-03-03 16:59 白鹿为溪
阅读(3)
评论(0)
推荐(0)
java的数据类型
摘要: java的数据类型 Java 的数据类型主要分为两大类,核心区别在于存储方式和内存分配 基本数据类型(Primitive Type):直接存储值,占用固定内存大小,共 8 种; 引用数据类型(Reference Type):存储的是对象的内存地址(引用),内存大小不固定,包括类、接口、数组、枚举等。
阅读全文
posted @ 2026-03-03 16:35 白鹿为溪
阅读(3)
评论(0)
推荐(0)
2026年1月29日
JVM 基础探秘:开启 Java 底层世界的大门
摘要: 你是否好奇 Java 程序在运行时究竟发生了什么?Java 虚拟机(JVM)作为 Java 程序运行的核心,承载着代码执行、内存管理、垃圾回收等关键功能。对于每一位想要深入理解 Java 的开发者来说,掌握 JVM 基础都是必不可少的旅程。 本篇博客将从最基础的概念出发,带你逐步认识 JVM 的架构
阅读全文
posted @ 2026-01-29 18:06 白鹿为溪
阅读(6)
评论(0)
推荐(0)
公告