07 2020 档案

摘要:Java 有三个显式关键字来设置类中的访问权限:public(公开),private(私有)和protected(受保护)。 这些访问修饰符决定了谁能使用它们修饰的方法、变量或类。 public(公开)表示任何人都可以访问和使用该元素; private(私有)除了类本身和类内部的方法,外界无法直接访 阅读全文
posted @ 2020-07-29 10:14 KILLNPE 阅读(291) 评论(0) 推荐(0) 编辑
摘要:转自: 微信公众号 "Java3y" 这里说一下 Java 中的各种 O(bject)。 有哪些 O? 这些 O 有很多衍生出的命名,比如 VO、DO、BO,这里我们把常见的 O 列举出来,然后一一解释。 以下内容参考阿里巴巴 Java 开发手册,如果有需要可以在微信公众号「01 二进制」后台回复「 阅读全文
posted @ 2020-07-28 09:07 KILLNPE 阅读(923) 评论(0) 推荐(0) 编辑
摘要:JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化,下面我们就分别来看一下这五个过程: 加载: 加载是类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的java.lang.Class 对象,作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个Class 文件获取,这里 阅读全文
posted @ 2020-07-21 14:18 KILLNPE 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1.强引用: 在Java 中最常见的就是强引用,把一个对象赋给一个引用变量,这个引用变量就是一个强引用。当一个对象被强引用变量引用时,它处于可达状态,它是不可能被垃圾回收机制回收的,即使该对象以后永远都不会被用到JVM也不会回收。因此强引用是造成Java 内存泄漏的主要原因之一。 Persnon p 阅读全文
posted @ 2020-07-21 13:38 KILLNPE 阅读(187) 评论(0) 推荐(0) 编辑
摘要:垃圾回收与算法: 如何确定垃圾-引用计数法: 在Java 中,引用和对象是有关联的。如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。 简单说,即一个对象如果没有任何与之关联的引用,即他们的引用计数都为0,则说明对象不太可能再被用到, 那么这个对象就 阅读全文
posted @ 2020-07-21 11:12 KILLNPE 阅读(131) 评论(0) 推荐(0) 编辑
摘要:JVM运行时内存: Java 堆从GC 的角度还可以细分为: 新生代(Eden 区、From Survivor 区和To Survivor 区)和老年代。 新生代: 是用来存放新生的对象。一般占据堆的1/3 空间。由于频繁创建对象,所以新生代会频繁触发MinorGC 进行垃圾回收。 新生代又分为 E 阅读全文
posted @ 2020-07-21 10:50 KILLNPE 阅读(151) 评论(0) 推荐(0) 编辑
摘要:注意: GC:垃圾收集器 Minor GC:新生代GC,指发生在新生代的垃圾收集动作 Major GC/Full GC:老年代GC,指发生在老年代的GC。 JVM:Java Virtual Machine(Java虚拟机)的缩写。 基本概念: JVM是可运行Java 代码的假想计算机 ,包括一套字节 阅读全文
posted @ 2020-07-21 10:48 KILLNPE 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1.设置全局的用户名和邮箱属性 git config --global user.name "Tom" git config --global user.email "Tom@163.com" 设置文本编辑器 git config --global core.editor "'E:\Program 阅读全文
posted @ 2020-07-03 15:21 KILLNPE 阅读(162) 评论(0) 推荐(0) 编辑
摘要:前言: 如果你只想通过阅读一章来学习 Git,那么本章将是你的不二选择。本章涵盖了你在使用 Git 完成各种工作时将会用到的各种基本命令。在学习完本章之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。本章也将 阅读全文
posted @ 2020-07-03 11:19 KILLNPE 阅读(155) 评论(0) 推荐(0) 编辑
摘要:前言: 关于Git的介绍什么的, 这里不多说, 直接挑一些重点做记录, 当然还有一些常用的Git命令. 持续更新 ... ... 1.4 起步 - 三种状态 如果希望Git的学习顺利点, 请记住下面这些关于 Git 的概念. Git 有三种状态,你的文件可能处于其中之一: ①.已提交(committ 阅读全文
posted @ 2020-07-02 16:50 KILLNPE 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示