Java开发
文章平均质量分 94
本专栏收录有关荔枝梳理的Java se的和JVM相关知识的博文
荔枝当大佬
枝头渐挂绿,抬眸血如衣。拂袖慕回首,红裳纳玉肌。
展开
-
彻底弄懂Java中的MultipartFile接口和File类
不管是在项目中还是日常需求,我们总是有操作文件数据的需求,Java中操作文件不可避免就要使用File类,而Spring中为我们提供了一个操作文件的接口,通过该接口我们可以获取用户上传的文件对象并写入文件系统中。这篇文章主要围绕MultipartFile接口和File类中相关方法的功能进行梳理,其中有关文件写入File对象和Path对象重点进行了剖析,希望能帮助到有需要的小伙伴~~~原创 2023-10-11 22:06:41 · 7949 阅读 · 1 评论 -
Spring框架 —— AOP面向切面编程
前面荔枝已经梳理了Spring框架中的IOC部分的知识,接下来荔枝继续梳理Spring框架的另一大重点:AOP面向切面编程。在这篇文章中,荔枝会着重弄清楚AOP的概念并对实现AOP的两种方式进行梳理,同时荔枝也会相应给出代码样例。毕竟荔枝始终觉得只有文字的描述是苍白无力的,有代码其实理解起来会更快哈哈哈。原创 2023-08-01 15:00:00 · 151 阅读 · 0 评论 -
Java精通 —— 一篇文章弄懂锁
在Java中为了保证操作线程的安全性,我们引入了锁的概念,但随之而来的性能问题让我们在不愿意放弃安全性保证的前提下提出了优化过的锁。在这篇文章中,荔枝会着重梳理不同的锁的概念和普通锁的执行机制相关知识,同时也会对Java中三个可以操作锁的类的用法和特点进行区分。希望能帮助到有需要的小伙伴~~~荔枝通过一篇文章梳理了锁的创建需求以及由性能问题引出的一系列优化后的锁的概念,接着区分了Java中实现锁和线程异步的三种方法的特点和使用场景。原创 2023-08-01 22:32:18 · 284 阅读 · 0 评论 -
Spring框架 —— 控制反转IOC
在前一篇文章中荔枝已经初步了解了Spring并通过一个入门案例了解了Spring的基本操作,接下来荔枝就要梳理Spring中的最为重要的知识点之一——IoC控制反转,控制反转和属性注入均是基于Java中的反射机制来实现的。所以学习这个知识点之前必须要学习Java的反射机制。在这篇文章中荔枝会着重梳理两种获取bean和操作bean的方式,其中基于注解方式来操作bean更为重要。原创 2023-07-31 14:44:46 · 456 阅读 · 0 评论 -
Java后端开发 —— 记录一个spring入门案例
最近学完JavaSE部分的重点之后荔枝来入手spring框架,说起spring其实大家耳熟能详的就想起IoC和AOP了,但在这篇文章荔枝主要还是梳理一下一个最简单的spring框架配置流程并把相应需要的环境和踩过的坑给大家分享一下哈哈哈,大家避避雷~原创 2023-07-27 11:00:00 · 1414 阅读 · 0 评论 -
Java进阶 —— 注解与反射
在了解完Java中的集合和IO流之后,荔枝继续梳理有关Java反射的知识,这个基础知识点也是在面试中可能会考到滴哦~~~在这篇文章中,荔枝主要梳理了有关Java反射、动态代理类的实现和注解的相关知识。其中Java反射中通过反射来获取指定方法、属性、父类和接口等内容需要掌握,还有一个重点就是如何实现动态代理类。原创 2023-07-24 15:00:00 · 129 阅读 · 0 评论 -
Java进阶 —— 集合、IO流
在这篇文章中,荔枝主要梳理了Java中有关集合和IO流的知识,包括几种集合类型和操作工具类、以及多种IO流的相应读写操作,荔枝同时也给出了相应的代码示例,希望能帮助到未来滴自己哈哈哈,有需要的小伙伴可以看看哈哈哈~~~~原创 2023-07-23 11:00:00 · 287 阅读 · 0 评论 -
JVM 学习—— 类加载机制
在上一篇文章中,荔枝梳理了有关Java中JVM体系架构的相关知识,其中涉及到的有关Java类加载机制的相关知识并没有过多描述。那么在这篇文章中,荔枝会详细梳理一下有关JVM的类加载机制和双亲委派模型的知识,希望能够帮助到有需要的小伙伴~~~在这篇文章中,荔枝主要今朝已然成为过去,明日依然向往未来!原创 2023-08-03 16:33:35 · 1244 阅读 · 0 评论 -
深入学习JVM —— GC垃圾回收机制
前面荔枝已经梳理了有关JVM的体系结构和类加载机制,也详细地介绍了JVM在类加载时的双亲委派模型,而在这篇文章中荔枝将会比较详细地梳理有关JVM学习的另一大重点——GC垃圾回收机制的相关知识点。希望对有需要的小伙伴能有帮助哈哈哈哈哈~~~原创 2023-08-04 22:11:09 · 1400 阅读 · 0 评论 -
JVM深入 —— JVM的体系架构
在这篇文章中,荔枝主要梳理了有关JVM体系结构的知识,明确JVM的组成和基本运行原理。对于类加载机制中的双亲委派模型和GC垃圾回收机制荔枝也会在后续的文章中详细的梳理和总结。希望能帮助到有需要的小伙伴哈哈哈~~~今朝已然成为过去,明日依然向往未来!原创 2023-08-02 21:30:00 · 1085 阅读 · 0 评论 -
Java进阶 —— 多线程并发
在系统学完Java的面向对象编程之后,我们需要认真地来学习Java并发编程,我们在学习计算机操作系统的时候也都了解过进程、线程和协程的概念。在这篇文章中荔枝主要会梳理有关线程创建、线程生命周期、同步锁和死锁、线程通信和线程池的知识,并给出相应的精简示例,希望能帮助有需要的小伙伴们哈哈哈~~~原创 2023-07-25 12:00:00 · 889 阅读 · 0 评论 -
Java基础回滚 —— 面向对象详解
最近荔枝打算再系统学习和梳理一下Java后端开发的相关知识,之前也大致了解过行业招聘要求,其实学习Java后端其实路线很多而且时间很长要求也很高。在这篇文章中,荔枝主要把Java中有关类和对象、泛型和泛型类的知识梳理了一下,有些地方感觉文字讲不清楚荔枝也用简单的demo来示例辅助理解,希望能帮助到有需要的小伙伴。原创 2023-07-22 12:00:00 · 254 阅读 · 0 评论 -
Maven —— 项目管理工具
在这篇文章中,荔枝会介绍如何在项目工程中借助Maven的力量来开发,主要涉及Maven的下载安装、环境变量的配置、IDEA中的Maven的路径配置和信息修改以及通过Maven来快速构建项目。希望能对需要配置的小伙伴们有帮助哈哈哈哈~~~原创 2023-07-14 18:08:28 · 2133 阅读 · 0 评论 -
步入JAVA——环境搭建与项目通览
在这篇文章中,荔枝会介绍如何配置Java后端开发环境并借助一个Java web项目简单介绍一下Java的后端开发逻辑。荔枝也是想通过这个小的项目来帮助自己回顾一下相应的基础Java后端开发知识,希望能帮助到小伙伴们~~~原创 2023-07-03 23:58:42 · 431 阅读 · 0 评论