• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 128 下一页
2023年4月12日
Java 中的堆内存和堆栈内存进阶-Java快速入门教程
摘要: 概述 堆栈内存是一种静态内存分配方案,其中存储了所有函数调用、特定于方法的原始数据值以及对堆内存中对象的引用。对堆栈内存的访问按后进先出 (LIFO) 顺序进行。 堆内存用于动态内存分配在执行 Java 程序期间创建的 Java 对象和 JRE 类。堆内存在运行时分配给对象,这些对象具有全局访问权限 阅读全文
posted @ 2023-04-12 12:43 JackYang 阅读(203) 评论(0) 推荐(1)
Java程序工作原理-Java快速入门教程
摘要: 概述 Java是一种高端编程语言,因其有趣的功能而受到许多程序员的喜爱。我们无法在普通机器上运行 Java 程序,这是因为高级编程语言需要首先转换为机器代码,因此我们在 Java 编译器上运行它们。 Java程序的执行包括五个步骤,它们是 创建 Java 程序 编译一个Java程序, 通过 Java 阅读全文
posted @ 2023-04-12 12:29 JackYang 阅读(103) 评论(0) 推荐(0)
JAVA简介-Java快速入门教程
摘要: 概述 Java是一种基于类的面向对象的简单编程语言。虽然我们不能认为它是完全面向对象的,因为它支持原始数据类型。它是一种通用的高级编程语言,可帮助程序员和开发人员编写一次代码并在任何地方运行它。 Java被认为是一种编译和解释语言。这是因为Java源代码首先被编译为字节码,然后由Java虚拟机解释。 阅读全文
posted @ 2023-04-12 12:16 JackYang 阅读(525) 评论(0) 推荐(0)
2023年4月8日
2023最新java面试题库
摘要: Java平台 Java基础 JVM主题 JDK、JRE、JVM 定义及它们之间的关系? JVM(Java Virtual Machine,Java 虚拟机)是 Java 程序的运行环境,它在计算机中负责将 Java 代码转换成计算机可执行的指令,实现了 Java 代码跨平台的特性。JVM 主要由类加 阅读全文
posted @ 2023-04-08 20:38 JackYang 阅读(127) 评论(2) 推荐(2)
2023年4月7日
Java中try-with-resources使用指南-Java快速入门教程
摘要: 1. 概述 Java 7 中引入的对资源 try-with-resources 的支持允许我们声明要在 try 块中使用的资源,并保证资源将在该块执行后关闭。 声明的资源需要实现自动关闭接口。 2. 使用资源Try代码块 简而言之,要自动关闭,必须在 try 中声明和初始化资源: try (Prin 阅读全文
posted @ 2023-04-07 16:18 JackYang 阅读(4925) 评论(0) 推荐(0)
Java中finalize方法使用指南-Java快速入门教程
摘要: 1. 概述 在本教程中,我们将重点介绍 Java 语言的核心方面 - 根 Object 类提供的 finalize 方法。 简而言之,这是在特定对象的垃圾回收之前调用的。 2. 使用终结器 finalize() 方法称为终结器。 当 JVM 确定此特定实例应该被垃圾回收时,将调用终结器。此类终结器可 阅读全文
posted @ 2023-04-07 15:53 JackYang 阅读(2834) 评论(1) 推荐(2)
Java Profilers探查器使用指南-Java快速入门教程
摘要: 1. 概述 有时仅仅编写运行的代码是不够的。我们可能想知道内部发生了什么,例如内存是如何分配的,使用一种编码方法而不是另一种编码方法的后果,并发执行的影响,提高性能的领域等。我们可以为此使用探查器。 Java Profiler 是一种在 JVM 级别监视 Java 字节码构造和操作的工具。这些代码构 阅读全文
posted @ 2023-04-07 15:41 JackYang 阅读(3735) 评论(1) 推荐(2)
2023年最新java面试题及答案
摘要: 通用基础知识 面向对象主题 1.解释下什么是面向对象?面向对象和面向过程的区别? 面向对象(Object-Oriented,简称OO)是一种软件开发的思想和方法,它将现实世界的事物抽象成对象,通过对象的属性和方法来描述其特征和行为,并将对象作为程序的基本单元,通过对象之间的交互和协作来完成程序的功能 阅读全文
posted @ 2023-04-07 15:31 JackYang 阅读(3430) 评论(1) 推荐(1)
Java 中的内存泄漏剖析-Java快速入门教程
摘要: 1. 简介 Java的核心优势之一是在内置垃圾收集器(或简称GC)的帮助下进行自动内存管理。GC 隐式负责分配和释放内存,因此能够处理大多数内存泄漏问题。 虽然 GC 可以有效地处理大部分内存,但它不能保证为内存泄漏提供万无一失的解决方案。GC非常聪明,但并非完美无缺。内存泄漏仍然可能悄悄发生,即使 阅读全文
posted @ 2023-04-07 15:16 JackYang 阅读(418) 评论(1) 推荐(1)
Java中的软引用-Java快速入门教程
摘要: 1. 概述 在这篇快速文章中,我们将讨论 Java 中的软引用。 我们将解释它们是什么,为什么我们需要它们,以及如何创建它们。 2. 什么是软引用? 软引用对象(或软可访问的对象)可以由垃圾回收器清除,以响应内存需求。软可访问的对象没有指向它的强引用。 当垃圾回收器被调用时,它开始循环访问堆中的所有 阅读全文
posted @ 2023-04-07 15:15 JackYang 阅读(539) 评论(1) 推荐(1)
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 128 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3