注解与反射 自定义注解 @Target 描述的注解可以用在什么地方@Retention 表示被它所注解的注解在...[作者空间]
前面给小伙伴们分享了我理解的Java多线程,这里给大家分享一下我理解的IO流(文件操作)。IO流在编程开发中,我们...[作者空间]
1 场景 本文主要整理下java开发中正则表达式的相关用法。 2 图示 一图胜千言,相关用法,可参考下图: 3 解...[作者空间]
数组的声明 一般有两种形式的声明: 这两种声明都没错,但是大多数都使用第一种声明,因为变量名是独立的,不带任何符号...[作者空间]
一、数组三种声明方式 正确声明方法: 错误声明方法://第一种:已知道数组初始值,不需要设置数组长度,[]中不能带...[作者空间]
使用new关键字创建对象 使用new关键字创建对象是最常见的一种方式,但是使用new创建对象会增加耦合度。在开发中...[作者空间]
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是...[作者空间]
Java并发编程,自己在实际项目确实很少用到,经常学了就忘,忘了在学的恶心循环。通过再次的学习,掌握一些并发编程原...[作者空间]
一. org.apache.commons.io.IOUtils closeQuietly:关闭一个IO流、soc...[作者空间]
背景 我之前一直认为自己还是比较了解Java中的四种引用的,直到前段时间有同事排查young gc问题,把一个本地...[作者空间]
1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工...[作者空间]
泛型 泛型就是类型参数化,处理的数据类型不是固定的,而是可以作为参数传入。泛型是计算机程序中一种重要的思维方式,它...[作者空间]
final:修饰符(关键字)有三种用法:一、如果一个类被声明为final,意味着它不能再派生出新的子类,即不能被继...[作者空间]
说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有...[作者空间]
一、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会...[作者空间]
Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个...[作者空间]
final是Java中的一个关键字,final可用于修饰类、方法、参数和变量(包括实例变量和类变量)。 final...[作者空间]
1、运行速度,或者说是执行速度: 在这方面运行速度快慢为:StringBuilder > StringBuffer...[作者空间]
类中的属性一定要在本类实例化对象产生之后才分配内存空间。在Class类里面有取得成员的方法。取得全部成员:publ...[作者空间]
1.StringBuffer和StringBuilder 从类图中我们可以发现:String和StringBuff...[作者空间]