java学习
文章平均质量分 64
xujingsen521
简单的简介简单的人,简单的创作简单的分享,简单的坚持简单的每天。
展开
-
linux-3 jvm内存调优
前言 在linux部署的java项目,通常会因为低质量代码或者服务器的资源瓶颈产生一些不可预知的问题。 一、java的内存管理机制 因为jvm虚拟机的自动内存管理,使得开发人员减少了手动清理内存的操作,在这里不过多进行描述jvm,简单讲一下机制。 基本常说的jvm调优,也就是针对于jvm中的堆进行调优操作。 Java堆是垃圾收集器管理的主要区域,因此很多时候也被称作"GC堆",从内存回收的角度看,现在收集器都基本采用分代回收的算法 所以Java堆呢还可以细分为:新生代、老年代。 再细致一...原创 2022-04-06 17:20:36 · 1570 阅读 · 0 评论 -
java学习(3)java编程设计的基本经验
目录 文章目录 前言 java编程设计的基本经验 总结 前言 虽然说一个接口的完成并不在于代码的质量,但是一个接口的可读性,后期维护性尤为重要,代码的质量更甚至还能牵扯到执行的时间空间复杂度。我虽然没写过像是那种超高水平的代码,但是没写过还没看过嘛。 真正的高质量的代码,你看到的那一瞬间,心中就能立马蹦出来一个字,牛! 我曾经学习的很长一段时间,都会去看大牛的视频,虽然知识已经学过了,但是那代码一让人看见,立马就能懂,而且出奇的惊艳。 要说代码的观赏度,那么还有什么是比力扣更原创 2021-09-14 18:09:03 · 91 阅读 · 0 评论 -
java学习(2)java三大特性的个人理解
文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 因为已经有很多的学习教程,相信大家也看过不少的什么java语法,java的各种知识,java的一些类什么的,那么这里写的东西,是我自己结合编程思想和java三大特性来聊一聊。 java三大特性对我的影响 众所周知,java有三大特性:封装,继承,多态。 而核心的编程思想则有:对我来说的第一重要则是:面向接口编程,之后才是像开闭原则,里氏替代原则,依赖倒置原则,接口隔离原则...原创 2021-09-14 17:48:07 · 88 阅读 · 0 评论 -
java学习(1)曾经作为小白初识jvm
Java学习(1)曾经作为小白初识jvm 文章目录Java学习(1)曾经作为小白初识jvm前言一、JVM是什么?二、Jvm的结构和内存模型图总结 前言 其实之前就有过写博客的想法,但是一直没去实践,是想着与其去写博客,还不如去学点新的技术栈。不过我改变了我的想法,人,确实是应该通过记录,来保存回忆。 记得从前我刚开始接触java,那时候都是小白,以前是,我觉得我现在也是,因为行业的知识像是浩瀚的大海,包容所有,也会存在难以攻克的海域。 下面是我对于jvm的理解。 一、JVM是什么? 首先,大家在刚原创 2021-09-14 12:19:45 · 86 阅读 · 0 评论