java深入解剖
文章平均质量分 81
详解Java几个主要类的源码以及更深层次的进阶知识。
PerCheung
我的GitHub网页https://percheung.github.io/#/toc同步了CSDN的博客文章,而且界面更美观,阅读更舒服,欢迎点击观看。
展开
-
jvm内存溢出排查(使用idea自带的内存泄漏分析工具)
idea自带一个内存分析工具!在新版本的idea里,有这么一个东西,像一个仪表盘,自打我学习Java,用上idea,一直不知道这是做什么的,直到今天为了搞内存分析,IDEA yyds!大对象是哪个类,在哪一行产生,占据了多少内存,以及饼图其实都有,这里只是引路,至于内存分析的理论知识,就需要你再研究研究了。基于这一篇内容,你是可以知道如何用工具分析内存溢出文件,还有怎么产生内存溢出文件。原创 2023-08-16 12:24:10 · 16636 阅读 · 2 评论 -
如何运行jar包?包含生成内存溢出文件,并行垃圾回收等。
运行jar包是每个Java程序员都要面临的问题,简单到java -jar,然而正由于过于简单,这里面很多技巧,却被大家忽略。本文将详细讲解如何运行一个jar包。原创 2023-08-16 11:37:12 · 616 阅读 · 0 评论 -
记录一下最完美的单例模式
记录最完美的单例模式。原创 2022-10-17 21:11:01 · 225 阅读 · 0 评论 -
JVM(Java虚拟机)
本文讲解的名词有,JVM,程序计数器,栈,堆,方法区,幸存区,元空间,永久代,老年代,新生代,伊甸园区,常量池等等。势必讲清楚,消除初学者,入门者的歧义。原创 2022-09-21 01:46:11 · 824 阅读 · 0 评论 -
java源码详解——String类
java源码详解——String类目录:Java String 类下面开始介绍主要方法:Java charAt() 方法Java compareTo() 方法int compareTo(String anotherString) 方法Java compareToIgnoreCase() 方法Java concat() 方法Java contentEquals() 方法Java copyValueOf() 方法Java endsWith() 方法Java String equals() 方法Java equa原创 2021-08-01 17:42:23 · 777 阅读 · 0 评论 -
java源码详解——Object类
Java Object 类Java Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。Object充分体现了面向对象继承的使用!/* * Copyright (c) 1994, 2012, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.原创 2021-08-01 13:18:07 · 444 阅读 · 0 评论