
java基础
Java成魔之路
公众号「Java成魔之路」
持续学习·精于一术
展开
-
面试必备:详解Java I/O流,掌握这些就可以说精通了?
目录Java IO概述要理解总体设计File其实是个工具类InputStream和OutputStream使用装饰器包装有用的流Reader和WriterSystem类中的I/O流I/O流的典型使用方式压缩(ZIP文档)对象序列化几个实用IO工具类Java IO概述IO就是输入/输出。Java IO类库基于抽象基础类InputStream和OutputStream构建了一套I/O体系,主要解决...原创 2020-04-05 00:02:45 · 2622 阅读 · 1 评论 -
Java多线程中join、yield、sleep方法详解
在Java多线程编程中,Thread类是其中一个核心和关键的角色。因此,对该类中一些基础常用方法的理解和熟练使用是开发多线程代码的基础。本篇主要总结一下Thread中常用的一些静态方法的含义及代码中的使用。sleep方法源码如下: /** * Causes the currently executing thread to sleep (temporarily cease ...原创 2019-11-10 21:13:28 · 553 阅读 · 0 评论 -
Java面试必备:手写单例模式
面试官:请手写下几种常见的单例模式我:好的(面带微笑),心里暗喜(送分题)。没成想提笔便写出了如此豪放的代码,不堪回首,请原谅我的不羁!此篇整理了几种常见的单例模式代码示例,再有面试官让手撕单例模式,便能心中有码,下笔有神。为什么要有单例模式实际编程应用场景中,有一些对象其实我们只需要一个,比如线程池对象、缓存、系统全局配置对象等。这样可以就保证一个在全局使用的类不被频繁地创建与销毁,...原创 2019-06-27 00:24:26 · 3056 阅读 · 1 评论 -
Java内部类超详细总结(含代码示例)
什么是内部类什么是内部类?顾名思义,就是将一个类的定义放在另一个类的内部。概念很清楚,感觉很简单,其实关键在于这个内部类放置的位置,可以是一个类的作用域范围、一个方法的或是一个代码块的作用域范围。所以理解了概念只是第一步,掌握细节才能彻底搞定Java的内部类特性。看例子,这是最普通的内部类:public class Product1 { class Design{ private ...原创 2019-08-05 23:09:38 · 1057 阅读 · 0 评论